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
d27de284e7
update to drachtio-srf@4.5.35 ( #750 )
2024-05-09 08:32:52 -04:00
Hoan Luu Huu
17c379df47
update stats colector version ( #744 )
2024-05-06 20:06:04 -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
d474b9d604
Feat/advanced conferencing features ( #730 )
...
* update drachtio-fsmrf and fixes to setCoachMode
* wip
* wip
* wip
* wip
* wip
* update gh actions
2024-04-22 11:00:05 -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
Hoan Luu Huu
4a52be9171
support mod_playht_tts ( #711 )
...
* support mod_playht_tts
* update speech utils version
2024-04-08 10:21:54 -04:00
Dave Horton
9b722ae36d
update deps ( #709 )
...
* update deps
* version
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 >
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
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 >
2024-03-23 16:23:57 -04:00
Hoan Luu Huu
75b6f89e0c
add log to get more detail for AMD issue ( #687 )
...
* add log to check issue
* update drachtio-fsmrf 3.0.38
2024-03-21 09:14:32 -04:00
Hoan Luu Huu
40f70e3531
update speech utils version 0.0.63 ( #681 )
2024-03-12 09:12:18 -04:00
Hoan Luu Huu
06b066a3f2
update speech util to support whisper stream ( #657 )
...
* update speech util to support whisper stream
* minor editing of span attributes
* more span attrs cleanup
---------
Co-authored-by: Dave Horton <daveh@beachdognet.com >
2024-02-22 14:17:29 -05:00
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
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
Dave Horton
662b6d3d95
fix: elevenlabs caching with streaming
2024-02-12 21:08:41 -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
9c33a790bd
update to latest speech-utils ( #639 )
2024-02-08 15:54:45 -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
Dave Horton
aabf37e269
update db-helpers
2024-01-17 13:23:21 -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>
2024-01-10 09:24:36 -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
Dave Horton
7474a359a4
update to drachtio-fsmrf@3.0.33
2023-12-18 14:28:25 -05:00
Dave Horton
077460d0e2
Feat/multiset envs ( #569 )
...
* update to drachtio-fsmrf@3.0.31
* fix prev commits
2023-12-15 15:39:15 -05:00
Hoan Luu Huu
a7673c1819
update speech utils 0.0.31 ( #560 )
2023-12-05 20:47:16 -05:00
Hoan Luu Huu
0a0cbd57ba
support elevenlabs options ( #553 )
...
* support elevenlabs options
* elevenlabs options from synthezier
* wip
* fix
2023-11-30 09:28:12 -05:00
Hoan Luu Huu
a3c241b569
update drachtio-fsmrf new version for fixing amd and transcribe run parallel ( #543 )
2023-11-21 11:12:45 -06:00
Dave Horton
7c36a08852
Feat/dial via sip proxy ( #532 )
...
* add support for dialing via proxy with target.proxy
* update verb-specifications with support for target.proxy
2023-11-14 09:06:43 -05:00
Hoan Luu Huu
633237da1b
let realtimedb-help build configuration from env vars ( #526 )
...
* let realtimedb-help build configuration from env vars
* update speech-utils version
2023-11-14 08:57:50 -05:00
Dave Horton
708c2c661f
0.8.5
2023-11-09 12:36:04 -05:00
Hoan Luu Huu
87632c549e
feat support Whisper TTS ( #523 )
...
* feat support openai
* update speech utils version
2023-11-09 09:51:20 -05:00
Dave Horton
c6c599ab99
fix dialogflow tts bug (tts not working due to 'default' being assigned to label) and update to drachtio-srf with fix for parsing sip:1234@feature-server ( #518 )
2023-11-06 15:05:17 -05:00
Hoan Luu Huu
7fee2ba2dc
feat assembly ( #515 )
...
* fix
* wip
* wip
* wip
* wip
* fix review comments
2023-11-02 09:25:04 -04:00
Hoan Luu Huu
e73bef4af0
google custom voice ( #506 )
...
* google custom voice
* fixed
* wip
* wip
* wip
* wip
2023-10-30 20:10:30 -04:00
Dave Horton
67f8f7181a
#508 - add support for azureOptions.speechSegmentationSilenceTimeoutMs ( #509 )
...
* #508 - add support for azureOptions.speechSegmentationSilenceTimeoutMs
* update verb specs
2023-10-30 13:10:31 -04:00
Dave Horton
ddab4d7548
update to verb-specifications for handling SttTask properties
2023-10-28 14:20:26 -04:00
Dave Horton
916d988dbd
add support for deepgram smart_format option ( #500 )
...
* add support for deepgram smart_format option
* handle nonexistent hints
2023-10-25 14:29:38 -04:00
Hoan Luu Huu
24fccbdae5
Feat/devices call other ( #491 )
...
* calls between clients on same domain
* wip
* wip
* wip
* wip
2023-10-20 13:45:13 +02:00
dependabot[bot]
1ff4f01d64
Bump undici from 5.22.1 to 5.26.2 ( #486 )
...
Bumps [undici](https://github.com/nodejs/undici ) from 5.22.1 to 5.26.2.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.22.1...v5.26.2 )
---
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>
2023-10-19 20:54:28 +02:00
dependabot[bot]
4a5dbb0115
Bump @babel/traverse from 7.22.5 to 7.23.2 ( #490 )
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.22.5 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-19 20:45:37 +02:00