Hoan Luu Huu
e8e356ea3a
update speech util version to fix verbio cache ( #766 )
2024-05-31 06:42:22 -04:00
Hoan Luu Huu
c5e19bf775
support verbio speech ( #757 )
...
* support verbio speech
* wip
* wip
* wip
* update speech utils
* update verb specification
v0.9.1-rc1
2024-05-29 07:55:46 -04:00
Hoan Luu Huu
498dd64025
support mod_vad_detect ( #762 )
...
* support mod_vad_detect
* wip
* update verb spec and drachtio fsmrf
* Update example-voicemail-greetings.json (#761 )
Update voicemail english greetings
* wip
* stopvad if playdone
---------
Co-authored-by: Vinod Dharashive <vdharashive@gmail.com >
2024-05-29 07:31:59 -04:00
Dave Horton
24b6d2464b
update speech-utils and fsmrf ( #764 )
2024-05-28 18:24:51 -04:00
Dave Horton
cd5421120f
fix race condition with filler noise and also play filler noise when idle and waiting for commands ( #763 )
2024-05-28 12:45:29 -04:00
Hoan Luu Huu
d7c3a4a632
support mod_custom_tts ( #731 )
2024-05-28 12:30:25 -04:00
Hoan Luu Huu
c53ad89154
support direct call to conference ( #746 )
...
* support direct call to conference
* wip
* wip
* wip
2024-05-28 10:30:52 -04:00
Vinod Dharashive
10b98630d3
Update example-voicemail-greetings.json ( #761 )
...
Update voicemail english greetings
2024-05-27 21:13:48 -04:00
Dave Horton
d132bdb92b
fix gather race condition ( #759 )
2024-05-22 14:03:15 -04:00
Hoan Luu Huu
6be3fd9b64
say verb should not print speech credentials in log when tts stream API is used ( #756 )
2024-05-21 08:38:18 -04:00
Dave Horton
844b0cb05d
log endpoint uuid for cross referencing with freeswitch logs
2024-05-20 11:04:15 -04:00
Dave Horton
c0b56d4fc6
per email from microsoft, do not restart STT connection when we get a no audio event ( #754 )
2024-05-17 11:19:01 -04:00
Dave Horton
d27de284e7
update to drachtio-srf@4.5.35 ( #750 )
2024-05-09 08:32:52 -04:00
Hoan Luu Huu
5e97847a2f
fix fs keep looping forever if there is no fallback TTS ( #749 )
2024-05-09 06:15:57 -04:00
Hoan Luu Huu
17c379df47
update stats colector version ( #744 )
2024-05-06 20:06:04 -04:00
Hoan Luu Huu
e7bc0b0737
fix dead lock in say verb while waiting playback-stop and say verb is killed ( #742 )
v0.9.0
2024-05-05 08:12:29 -04:00
Dave Horton
dfe623e78a
Fix/google race condition gather ( #743 )
...
* lint
* logging
* wip
v0.9.0-rc12
2024-05-03 12:53:26 -04:00
Dave Horton
56b8f0623b
limit utterance_end_ms to (1000,5000) per discussion with Deepgram ( #740 )
v0.9.0-rc11
2024-05-02 13:19:14 -04:00
Hoan Luu Huu
7bcbab5b74
feat tts stream fallback ( #736 )
...
* feat tts stream fallback
* wip
* wip
* wip
* wip
* wip
* wip
* fix review comment
v0.9.0-rc10
2024-05-02 08:43:41 -04:00
Hoan Luu Huu
44e6a3513d
support speech aws polly by role_arn ( #729 )
...
* support speech aws polly by role_arn
* support aws stt assume role
* wip
* update speech utils version
2024-05-02 07:59:21 -04:00
Dave Horton
fad16144b9
update undici and ws ( #739 )
2024-05-01 14:20:43 -04:00
Dave Horton
6523a861c0
fix asr error notify wrong vendor name ( #728 ) ( #738 )
...
Co-authored-by: Hoan Luu Huu <110280845+xquanluu@users.noreply.github.com >
2024-05-01 13:48:23 -04:00
Dave Horton
cff67f5e4c
dial race where caller hangs up while dial is starting ( #737 )
2024-05-01 13:38:59 -04:00
Dave Horton
c77bd84e0e
we should restart asr timer after a partial transcript ( #735 )
2024-04-30 14:53:08 -04:00
Dave Horton
3cd7a619ad
ignore transcriptions from previous turns of conversation ( #734 )
v0.9.0-rc9
2024-04-30 08:21:27 -04:00
Dave Horton
59cf02bd04
wait for session:reconnect ack to send queued msgs ( #723 ) ( #732 )
...
Co-authored-by: Hoan Luu Huu <110280845+xquanluu@users.noreply.github.com >
2024-04-25 11:22:15 -04:00
Dave Horton
a18d55e9ab
minor fix for leaving coach mode in conferencing
v0.9.0-rc8
2024-04-22 12:46:34 -04:00
Dave Horton
d474b9d604
Feat/advanced conferencing features ( #730 )
...
* update drachtio-fsmrf and fixes to setCoachMode
* wip
* wip
* wip
* wip
* wip
* update gh actions
v0.9.0-rc7
2024-04-22 11:00:05 -04:00
Dave Horton
8d2b60c284
minor
2024-04-21 09:51:05 -04:00
Dave Horton
9cf9d4f587
Fix/0.8.5 cherries ( #724 )
...
* kill play task if bot responds verbs while actionHook delay is enabled (#712 )
* kill play task if bot responds verbs while actionHook delay is enabled
* fix actionHook delay continues even the bot already responded verbs
* wip
* wip
* wip
* gather is hang if listenDuringPrompt = false and say/play task throw exception (#717 )
* merge fix for Support ASR TTS fallback (#713 )
---------
Co-authored-by: Hoan Luu Huu <110280845+xquanluu@users.noreply.github.com >
v0.9.0-rc6
2024-04-17 11:01:21 -04:00
Dave Horton
bd002ede48
ignore google errors with error_code 0
v0.9.0-rc5
2024-04-16 20:06:26 -04:00
Dave Horton
1a2aa91973
proper fix for precache ( #721 )
...
* proper fix for precache
* wip
2024-04-15 16:25:12 -04:00
Dave Horton
e322b7d8d3
be more cautious about pre-caching prompts; in particular, a Config verb will not give us time to precache so avoid in that scenario ( #720 )
2024-04-15 15:38:10 -04:00
Hoan Luu Huu
7da11df88e
default DEEPGRAM_SPEECH_UTTERANCE_END_MS is 1000 ( #719 )
2024-04-14 19:39:07 -04:00
Hoan Luu Huu
09cf1345f6
tts span for whisper ( #718 )
...
* tts span for whisper
* support deepgram tts span
* support playht tts span
* support rimelabs tts span
* wip
2024-04-14 09:14:49 -04:00
Dave Horton
2595f527ff
gather: fix bug where empty deepgram transcript saved incorrectly
v0.9.0-rc4
2024-04-13 09:59:02 -04:00
Dave Horton
1d77c0cd20
bugfx: bargein after first when config bargein with sticky=true fails
2024-04-12 20:08:21 -04:00
Hoan Luu Huu
9eab81268b
support mod_rimelabs_tts ( #716 )
...
* support mod_rimelabs_tts
* update speech utils
2024-04-12 07:28:45 -04:00
Dave Horton
ecf3d140d6
fix #714 ( #715 )
2024-04-10 16:23:22 -04:00
Hoan Luu Huu
4a52be9171
support mod_playht_tts ( #711 )
...
* support mod_playht_tts
* update speech utils version
v0.9.0-rc2
v0.9.0-rc3
2024-04-08 10:21:54 -04:00
Dave Horton
9b722ae36d
update deps ( #709 )
...
* update deps
* version
v0.9.0-rc1
2024-04-07 18:22:31 -04:00
Dave Horton
370b046fac
update to speech utils with azure 1.36.0
2024-04-07 12:16:35 -04:00
Hoan Luu Huu
fca391c32e
support listen verb support bidirectionalAudioSampleRate ( #695 )
...
* support listen verb support bidirectionalAudioSampleRate
* ưip
* update verb spec and drachtio fsmrf
* fix listen failing testcase
* fix review comment
* update freeswitch test image
* update freeswitch teset image
---------
Co-authored-by: Dave Horton <daveh@beachdognet.com >
v0.8.6-rc4
2024-04-06 13:20:01 -04:00
Dave Horton
043860c4a3
update to speech utils supporting deepgram tts ( #708 )
2024-04-06 12:35:03 -04:00
Dave Horton
a021ee3112
update unidici ( #707 )
2024-04-05 17:23:21 -04:00
Dave Horton
8999c85a71
Fixes/ws testing dh ( #704 )
...
* fixes from testing with translator app
* more updates
* linting
* update gh actions to node 20
* add support for google v2 preconfigured recognizer
* add support for google voice activity events
* update to speech-utils@0.0.45
* update speech-utils to support caching azure tts
* transcribe must buffer transcripts for channel 1 and 2 separately
* further fix for accumulating transcripts
* linting
* deepgram sends transcripts with empty alternatives array
* fix deepgram returning an empty array
v0.8.6-rc3
2024-04-03 14:30:49 -04:00
Hoan Luu Huu
72147a8110
support google v2 enableVoiceActivityEvents ( #703 )
...
* support google v2 enableVoiceActivityEvents
* support google v2 enableVoiceActivityEvents
2024-04-02 10:14:54 -04:00
Hoan Luu Huu
93d0e41e31
support google version 2 ( #699 )
...
* support google version 2
* update new parameters for google v2
2024-04-02 07:33:22 -04:00
Hoan Luu Huu
5b1d8a8ff3
Feat/ambient sounds ( #678 )
...
* initial support for coaching mode in conference
* wip
* wip
* add support for answer verb
* wip
* wip
* wip
* wip
* wip
* updates to rename option to dub
* wip
* wip
* wip
* update verb-specs
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* add option to boost audio signal in main channel
* wip
* wip
* wip
* wip
* wip
* wip
* for now, bypass use of streaming apis when generating tts audio for dub tracks
* add nested dub to dial
* wip
* add support for filler noise
* kill filler noise when gather killed
* wip
* wip
* while using sayOnTrack, we have to enclose the say command in double quotes
* disableTtsStreaming = false
* allow transcribe of b leg only on dial verb
* dub.say can either be text or object like say verb with text and synthesizer
* remove loop for sayOnTrack
* update speech-utils
* fixes for testing transcribe verb and support for dub and boostAudioSignal in lcc commands
* add dial.boostAudioSignal
* fix bug where session-level recognizer settings incorrectly overwrite verb-level settings
* update verb specs
* update dial to support array of dub verbs
* fix bug setting gain
* lint
* wip
* update speech-utils
* use new endpoint methods for mod_dub
---------
Co-authored-by: Dave Horton <daveh@beachdognet.com >
v0.8.6-rc1
v0.8.6-rc2
2024-03-23 16:23:57 -04:00
Dave Horton
ec58232b61
Fix/replace application issue ( #692 )
...
* fix scenario where ws replace application from gather while awaiting command and no tasks on execution stack
* lint
* remove some debug logging
v0.8.5-24
2024-03-23 16:14:16 -04:00