Hoan Luu Huu
b46be57eba
singleDialer should create ConfirmCallSession with correct tmpFiles ( #1357 )
2025-09-10 22:37:41 -04:00
Hoan Luu Huu
f950d19d1c
fix ConfirmCallSession in placeCall does not have access to tmpFiles for removing tmp file later ( #1356 )
2025-09-10 19:39:43 -04:00
pk32495
859132bb1c
Fixed token missing log line. ( #1354 )
2025-09-10 15:03:56 -04:00
Dave Horton
acaadceaa2
fix exception when receiving REFER but dial task ended ( #1353 )
2025-09-10 12:23:32 -04:00
Hoan Luu Huu
add8d63e8e
tts stream should not print speech credential ( #1352 )
2025-09-09 19:18:49 -04:00
Sam Machin
a05b72a420
Fix/1345 ( #1349 )
...
* don't try and guess carrier if LCR is set
* lint
* update dbHelpers dep
2025-09-06 14:15:16 -04:00
rammohan-y
28ff85225f
Fixed issue for punctuation ( #1344 )
...
https://github.com/jambonz/jambonz-feature-server/issues/1343
v0.9.5-rc11
2025-09-03 13:33:38 -04:00
Dave Horton
f2fe7c4d24
Fix/playback race by fs generates playback ( #1331 )
...
* update to speech-utils that generates playback id
* modify tts and say task to track current playback id and match against start and stop events
* bump speech utils
* wip
* wip
* fix race condition where say with playbackId gets stop event from previous play from cache file
* logging
* wip
* fix comparison when playing cached files
* logging
2025-08-26 09:39:25 -04:00
Dave Horton
97408c7d3b
fix uncaught exception with llm streaming
v0.9.5-rc10
2025-08-22 13:24:59 -04:00
Dave Horton
db5f0a0dce
Feat/startup logging ( #1333 )
...
* turn down some logging
* add startup logging
* wip
* lint
2025-08-21 14:09:20 -04:00
Sam Machin
654ccd9d9d
start timeout on bargein digits ( #1312 )
2025-08-19 08:34:33 -04:00
Dave Horton
ea27b20ac5
update speech-utils ( #1324 )
v0.9.5-rc8
v0.9.5-rc9
2025-08-17 10:09:55 -04:00
Hoan Luu Huu
96aa705378
update speech util verbsion ( #1323 )
v0.9.5-rc7
2025-08-14 08:39:12 -04:00
rammohan-y
5e51849839
Sending synthesized-audio notification for servedFromCache as false ( #1320 )
...
* Sending synthesized-audio notification for servedFromCache as well
https://github.com/jambonz/jambonz-feature-server/issues/1319
* Sending back the id that was set, to track the synthesized-audio
e.g if we send a say verb having 100, it's synthesized-audio event will return 100 in the data to correleate the say verb and synthesized-audio event
2025-08-13 20:56:56 -04:00
Hoan Luu Huu
44f69fa76d
Support resemble tts ( #1322 )
...
* support resemble tts
* update speech utils version
v0.9.5-rc6
2025-08-13 08:15:29 -04:00
Dave Horton
73c77bea71
add support for deepgram entity_prompt
2025-08-11 20:58:14 -04:00
rammohan-y
babc0d0dbb
Fix for issue https://github.com/jambonz/jambonz-feature-server/issues/1317 . ( #1318 )
...
Unable to use mod_aws_transcribe module due to security error as sessionId is not populated
2025-08-11 09:17:32 -04:00
Hoan Luu Huu
6b8d0fe1a8
update db-helper 0.9.16 ( #1316 )
v0.9.5-rc5
2025-08-08 10:43:59 -04:00
Dave Horton
66bb466297
fix bug where task.kill is not passed cs ( #1315 )
2025-08-07 16:01:45 -04:00
Dave Horton
1933f4ec0b
Feat/freeswitch logging ( #1309 )
...
* include callSid on INVITEs to freeeswitch
* remove unnecessary warning
2025-08-04 09:19:47 -04:00
Sam Machin
b1089a1ae9
pass recogniser opts in amd to stt ( #1308 )
2025-08-01 22:26:51 -04:00
sathish kumar pasham
93e06d887e
Fix security vulnerabilities by upgrading @jambonz/realtimedb-helpers ( #1305 )
2025-07-30 13:24:19 -04:00
Sam Machin
b478e0ecd2
fix assert, and force methods to upper case ( #1304 )
...
* fix assert, and force methods to upper case
* add alert for updateCall errors
* lint
* handle missing method
2025-07-30 08:32:15 -04:00
Sam Machin
94d43d4b70
use tmpFiles list of parent call-session ( #1301 )
...
fixes #1299
2025-07-29 22:08:00 -04:00
Hoan Luu Huu
eb449e9169
support deepgram river ( #1273 )
...
* support deepgram river
* wip
* rebase
* fix review comment
---------
Co-authored-by: Dave Horton <daveh@beachdognet.com >
v0.9.5-rc4
2025-07-29 13:49:43 -04:00
Hoan Luu Huu
158d9d7d25
support stt latency metrics ( #1252 )
...
* support stt latency metrics
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* enable stt latency calculator by config verb
* wip
* wip
* wip
* fix jslint
* fixed gather timeout does not have latency calculation
* upadte verb specification to use notifySttLatency
* move stt latency metric from call session to stt-latency calculator
* wip
2025-07-29 09:56:37 -04:00
Hoan Luu Huu
5886d1d945
allow pause/resume background listen with silence/blank ( #1300 )
...
* allow pause/resume background listen with silence/blank
* wip
* wip
* wip
* wip
* update drachtio-fsmrf version
2025-07-28 07:58:30 -04:00
Hoan Luu Huu
352106ec0c
support referTo with tel: prefix ( #1297 )
...
* support referTo with tel: prefix
* fix review comment
2025-07-23 10:52:10 -04:00
Sam Machin
05a6bf51a7
corrected typos ( #1295 )
...
🧙♀️
2025-07-21 07:22:51 -04:00
Sam Machin
bd1c763e72
urlencode the . in a url querystring on play ( #1293 )
...
* urlencode the . in a url querystring on play
* lint
* fix for non querystring urls too
* lint
2025-07-20 14:03:21 -04:00
Sam Machin
d831a4ca7f
don't fetch if whisper is an object with a single verb in it ( #1290 )
...
* don't fetch if whisper is an object with a single verb in it
* disable URL fetching of verbs on whisper
* fixes for lint
* lint
2025-07-20 13:47:31 -04:00
Sam Machin
0cc6ea987f
Fix/1277 ( #1278 )
...
* wip
* forwardPAI control in verb
* update deps
* package-loxck
* Update package-lock.json
2025-07-20 13:26:33 -04:00
rammohan-y
6e7521c91c
Fix for issue where we should not delay from gather when JAMBONES_TRANSCRIBE_EP_DESTROY_DELAY_MS is set ( #1283 )
...
* Fix for issue https://github.com/jambonz/jambonz-feature-server/issues/1281
* Commented the reason for the change
2025-07-17 10:36:22 -04:00
Hoan Luu Huu
e0e2ade289
fixed gather cannot timeout if listenDuringPrompt is true ( #1276 )
...
* fixed gather cannot timeout if listenDuringPrompt is true
* wip
* wip
* wip
2025-07-15 22:53:22 -04:00
Dave Horton
ee895b4046
bump version
v0.9.5-rc3
2025-07-15 11:40:14 -04:00
Dave Horton
2a42ccb0e1
fix for #1285 ( #1286 )
...
* fix for #1285
* typo
2025-07-15 11:38:48 -04:00
Dave Horton
62b6a814b7
fixes for LCC dial where a relative url is given as actionhook ( #1282 )
...
* fixes for LCC dial where a relative url is given as actionhook
* update to speech-utils 0.2.15 with configurable tmp folder location
v0.9.5-rc2
2025-07-13 11:08:15 -04:00
Dave Horton
e415420150
Fix/cached audio race ( #1279 )
...
* fix for race condition when play-stop event from earlier command received
* wip
* say verb should not cache if disableTtsCache = true
* logging
* modify race condition logic to validate playback id in playback-stopped matches that from playback-start
* logging
---------
Co-authored-by: Quan HL <quan.luuhoang8@gmail.com >
2025-07-13 10:56:41 -04:00
Sam Machin
e6e039e0f2
add alert verb ( #1270 )
...
* add alert verb
* update dependencies
* Update package-lock.json
* remove await taskDone
2025-07-10 07:39:42 -04:00
Dave Horton
657e2d4a49
update speech-utils ( #1275 )
2025-07-09 16:10:08 -04:00
Hoan Luu Huu
337c1cded0
fixed transcription is not received when call is terminated ( #1259 )
...
* fixed transcription is not received when call is terminated
* wip
* fixed failing testcases
* wip
* wip
* wip
* wip
* should not do gracefulshutdown on stopAmd
2025-07-09 10:20:09 -04:00
Dave Horton
444abcb036
(fd 1056) if no payload returned from referHook in dial then dont do anything ( #1271 )
2025-07-07 12:50:46 -04:00
Hoan Luu Huu
c82a835e70
FD_1079: tts modules response_code = 0 should make say fail to exec. ( #1269 )
...
* FD_1079: tts modules response_code = 0 should make say fail to exec.
* fixed tts azure does not have response code
* fixed tts error does not raise alarm
* wip
* fixed
2025-07-07 07:59:29 -04:00
Hoan Luu Huu
3c185d4bd2
consistent assemblyAiOptions name ( #1267 )
...
* consistent assemblyAiOptions name
* update verb specification version
2025-07-03 08:05:56 -04:00
Hoan Luu Huu
ba2049b705
support assemblyai v3 ( #1265 )
...
* support assemblyai v3
* wip
* wip
* wip
* wip
* wip
* wip
v0.9.5-rc1
2025-07-01 15:46:19 -04:00
Dave Horton
7691af30de
Fix/dial refer ( #1264 )
...
* Revert "Update dial.js (#1243 )"
This reverts commit 259dedcded .
* add to .gitignore
* when we receive a REFER on the parent leg, after adulting the child the dial task in the parent session should end
2025-06-28 15:01:09 -04:00
Hoan Luu Huu
ab83b21979
support inworld tts ( #1262 )
...
* support inworld tts
* wip
* wip
v0.9.4-5
2025-06-27 10:05:18 -04:00
Hoan Luu Huu
f18b62e165
support ultravox agent id ( #1254 )
...
* support ultravox agent id
* wip
v0.9.4-4
2025-06-23 09:37:10 -04:00
Dave Horton
f98bf2a1f8
update to drachtio-fsmrf@4.0.4 ( #1255 )
v0.9.4-3
2025-06-22 15:18:30 +02:00
Hoan Luu Huu
8c67c05d87
fixed bargin task loop forever ( #1253 )
2025-06-22 06:20:24 +02:00