dependabot[bot]
1b5f801830
Bump undici from 5.26.2 to 5.28.3 ( #647 )
...
Bumps [undici](https://github.com/nodejs/undici ) from 5.26.2 to 5.28.3.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.26.2...v5.28.3 )
---
updated-dependencies:
- dependency-name: undici
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-22 10:13:19 -05:00
Dave Horton
d0ebe3f99f
fix possible undefined reference in precache audio ( #662 )
...
* fix possible undefined reference in precache audio
* fix parsing of JAMBONES_EAGERLY_PRE_CACHE_AUDIO
2024-02-22 07:58:41 -05:00
Dave Horton
51a379998f
fix #655 ( #658 )
...
* fix #655
* fix race condition
2024-02-22 07:46:53 -05:00
dependabot[bot]
c2ae42a456
Bump ip from 1.1.8 to 1.1.9 ( #660 )
...
Bumps [ip](https://github.com/indutny/node-ip ) from 1.1.8 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9 )
---
updated-dependencies:
- dependency-name: ip
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-22 07:31:01 -05:00
Hoan Luu Huu
c187685054
feat actionHook delay action ( #470 )
...
* feat actionHook delay action
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
2024-02-20 21:09:19 -05:00
Hoan Luu Huu
81234a583c
support update record from application ws connection ( #645 )
2024-02-19 07:53:39 -05:00
Hoan Luu Huu
206849fa25
create outbound dial from webhook ws ( #581 )
...
* wip, create outbound dial from webhook ws
* wip, create outbound dial from webhook ws
* clean
v0.8.5-20
2024-02-13 07:58:39 -05:00
Dave Horton
662b6d3d95
fix: elevenlabs caching with streaming
2024-02-12 21:08:41 -05:00
Anton Voylenko
5c070597cf
tag outdial session ( #643 )
2024-02-12 13:16:43 -05:00
Dave Horton
42be9ff1ca
update to speech-utils with env to disable elevenlabs streaming (default is on)
2024-02-12 12:49:45 -05:00
Dave Horton
f0533c881b
deepgram gather: if both endpointing and utterance_end_ms are set (bu… ( #644 )
...
* deepgram gather: if both endpointing and utterance_end_ms are set (but not continous asr) return either when we get speech_final or UtteranceEnd. This is the belt-and-suspenders apprach deepgram is recommending
* include verb id in action hook if one was provided in the verb set
* minor
2024-02-12 12:32:43 -05:00
Hoan Luu Huu
c894369a13
fix pause resume background transcribe ( #586 )
...
* fix pause resume background transcribe
* fix review comments
2024-02-12 10:38:07 -05:00
Dave Horton
565478cc0a
#573 address race condition in pause/resume recording ( #584 )
2024-02-12 10:26:34 -05:00
Hoan Luu Huu
cdd25ca33d
Fix/gather timeout ( #594 )
...
* fix gather verb timeout does not work
* wip
* wip
* wip
* wip
* fix review comments
2024-02-12 10:13:02 -05:00
Markus Frindt
ef2306e558
Improve Deepgram default modely by language ( #641 )
...
Co-authored-by: Markus Frindt <m.frindt@cognigy.com >
2024-02-12 09:53:14 -05:00
Dave Horton
9c33a790bd
update to latest speech-utils ( #639 )
2024-02-08 15:54:45 -05:00
Dave Horton
9f9a9ec598
initial changes for deepgram on-prem ( #636 )
...
* initial changes for deepgram on-prem
* typo
* fixes for selecting deepgram model
* update some property names
* wip
* wip
* wip
2024-02-07 14:21:05 -05:00
Dave Horton
75566bb268
bump to start 0.8.6
2024-02-07 08:51:05 -05:00
Hoan Luu Huu
a55f81676b
Tts/elevenlabs streaming ( #629 )
...
* update to fsmrf with fix
* changes to support elevenlabs tts streaming
* say: add vendor data to span
* bug: tts spans must include cached property
* add env for JAMBONES_USE_FREESWITCH_TIMER_FD
* fix bug in prev commit
* wip
* linting
* wip - caching files generating by streaming tts
* wip caching
* cleanup some logs
* handle tts streaming failure, write alert
* update node version dependency
* set timerfd on outbound call scenarios
* default model to nova-2-phonecall when using deepgram
---------
Co-authored-by: Dave Horton <daveh@beachdognet.com >
2024-02-07 08:49:36 -05:00
Hoan Luu Huu
48a81072e8
fix gather should not play audio if gather already resolved ( #638 )
2024-02-06 07:42:44 -05:00
Hoan Luu Huu
74ede31cd3
fix ws reconnect does not send verb:hook data ( #633 )
v0.8.5-19
2024-01-31 07:20:57 -08:00
Anton Voylenko
048229f019
fix(dequeue): retrieve by callsid ( #630 )
2024-01-31 07:06:08 -08:00
Hoan Luu Huu
71e266ae32
Merge pull request #632 from jambonz/fix/issue_631
...
fix default gather input is digits and gather dtmf should not require speech
2024-01-31 12:01:36 +07:00
Quan HL
5b607693dc
fix default gather input is digits and gather dtmf should not require speech
2024-01-31 11:46:29 +07:00
Dave Horton
0491c5ce25
minor logging changes
2024-01-27 12:59:23 -05:00
Vinod Dharashive
a7fa2f95dd
Change regex to have fqdn and IP ( #625 )
2024-01-25 09:13:30 -05:00
Dave Horton
901e412343
fix bug where final transcript with finished header results in timeout ( #624 )
2024-01-25 08:48:22 -05:00
Dave Horton
e57c7ba90a
fix for #627 ( #628 )
2024-01-25 08:46:57 -05:00
Hoan Luu Huu
b867395d87
fix aldulting call does not send status callback when hhangup ( #623 )
2024-01-23 07:12:43 -05:00
Hoan Luu Huu
1a80910f91
fix pause transcribe cannot close transcription on 2nd leg ( #621 )
2024-01-18 11:21:25 -05:00
Hoan Luu Huu
5d4f25622d
fixed call hangup as call is await for new task and received ws command ( #619 )
...
* fixed call hangup as call is await for new task and received ws command
* wi
2024-01-18 11:12:50 -05:00
Dave Horton
aabf37e269
update db-helpers
v0.8.5-18
2024-01-17 13:23:21 -05:00
Hoan Luu Huu
b45275789b
verbhook on ws connection should be ended in next redirect command ( #616 )
...
* verbhook on ws connection should be ended in next redirect command
* wip
* wip
* minor change for readability
---------
Co-authored-by: Dave Horton <daveh@beachdognet.com >
2024-01-17 12:37:03 -05:00
Dave Horton
6d5ef6a215
gather: dont resolve if deepgram sends final/empty transcript with no transcripts previously buffered ( #618 )
2024-01-17 10:59:37 -05:00
Hoan Luu Huu
b423a51638
feat: allow update azure endpoint ID from recognizer property ( #612 )
2024-01-17 07:34:02 -05:00
Hoan Luu Huu
b4ff2ea702
fix onholdHOok ( #540 )
...
* fix onholdHOok
* wip
* wip
* wip
* wip
* adding more debug log
* wip
* wip
* wip
v0.8.5-17
v0.8.5-16
2024-01-15 08:34:45 -05:00
Dave Horton
f22d66dfd6
set default deepgram model by language and task (gather vs transcribe) ( #610 )
...
* set default deepgram model by language and task (gather vs transcribe)
* wip
2024-01-14 10:38:14 -05:00
Dave Horton
09a83e3a31
Feature/precache audio ( #609 )
...
* wip
* fix for establishing vendor etc
* more fixes
* avoid a pre-caching attempt if synth settings change
v0.8.5-14
2024-01-13 12:51:25 -05:00
dependabot[bot]
d3d494191f
Bump follow-redirects from 1.15.2 to 1.15.4 ( #603 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v0.8.5-12
2024-01-10 09:24:36 -05:00
Paulo Telles
859e816a8e
issue #605 ( #606 )
...
Co-authored-by: p.souza <p.souza@cognigy.com >
2024-01-10 09:23:09 -05:00
Hoan Luu Huu
29bbcf1be0
add user-agent to http and ws requestor ( #602 )
...
* add user-agent to http and ws requestor
* wip
* fix review comment
2024-01-10 08:54:46 -05:00
Dave Horton
6f6d7a06b0
Revert "Fix/dual legs transcribe race condition ( #593 )" ( #600 )
...
This reverts commit 9d70ed96a1 .
2024-01-09 08:23:13 -05:00
Anton Voylenko
a2ba80a9a3
Snake case customer data for refer ( #598 )
...
* update envs
* fix refer customer data
* use data from function
2024-01-08 19:15:08 -05:00
Hoan Luu Huu
9d70ed96a1
Fix/dual legs transcribe race condition ( #593 )
...
* fs only stop one of bugname when transcribe is used for dual legs
* wip
* fix review comment
* wip
* wip
2024-01-06 19:12:51 -05:00
Hoan Luu Huu
8173a306f7
fix stt default vendor cannot be mapped to correct value ( #588 )
v0.8.5-11
2024-01-04 07:34:30 -05:00
Hoan Luu Huu
2e69630544
fix siprec to remap sdp base on participant label ( #587 )
...
* fix siprec to remap sdp base on participant label
* fix
2024-01-03 11:10:31 -05:00
Hoan Luu Huu
15829139c1
fix hangup headers ( #583 )
...
* fix hangup headers
* no need for callback
* fix test failure
---------
Co-authored-by: Dave Horton <daveh@beachdognet.com >
2023-12-28 14:59:59 -05:00
Dave Horton
2c48083c26
fix to be more precise about removing custom event handlers so that w… ( #580 )
...
* fix to be more precise about removing custom event handlers so that when we stop a gather we dont also inadvertently stop a background transcribe as well
* test fixes
* fix: endpointing=false was being ignored for Deepgram
2023-12-28 11:00:27 -05:00
Hoan Luu Huu
9d8291f892
Transcribe background task ( #576 )
...
* first draft
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* update verb-specification
* fix comment reviews
* provide bugname when stopping transcription, otherwise it will continue
---------
Co-authored-by: Dave Horton <daveh@beachdognet.com >
2023-12-26 21:50:51 -05:00
Hoan Luu Huu
3e8474867f
support deepgram ( #579 )
...
* support deepgram
* update speech utils
2023-12-26 07:46:35 -05:00