Commit Graph

  • 58cb19dcde wip fix/fd_1738_02 xquanluu 2025-12-17 15:33:05 +07:00
  • 647f4ab51c wip xquanluu 2025-12-17 15:28:29 +07:00
  • 922a034b2c fixed: should start transcription and timeout timer when listenDuringPrompt=true xquanluu 2025-12-17 15:11:38 +07:00
  • 54dc172ebd Allow defining an ENV for specific webhook error return SIP code (#1476) main Ed Robbins 2025-12-16 17:14:42 -05:00
  • e007e0e2d3 fixed callsession cannot close tts streaming (#1472) Hoan Luu Huu 2025-12-16 19:58:54 +07:00
  • c5cd488fdf fixed gather should ignore transcription if task is killed/resolved. (#1465) v0.9.5-8 Hoan Luu Huu 2025-12-12 21:03:08 +07:00
  • 57982335e0 add label to STT/TTS alerts (#1468) Sam Machin 2025-12-11 16:07:24 +00:00
  • 5cea91e18a add support for sending DTMF to ultravox (#1471) Hoan Luu Huu 2025-12-11 19:53:59 +07:00
  • e396b6aa98 fix #1466: (#1467) v0.9.5-7 Dave Horton 2025-12-09 09:43:53 -05:00
  • 9104ebb603 Add configurable say chunk size (#1461) Vinod Dharashive 2025-12-08 21:24:27 +05:30
  • 1ad0261336 Enhance TTS sentence boundary detection for Arabic and Japanese (#1464) Vinod Dharashive 2025-12-08 21:14:20 +05:30
  • 7802822773 fixed dial verb cannot bridge 2 leg endpoints due to transcoding (#1457) v0.9.5-6 Hoan Luu Huu 2025-12-03 19:16:25 +07:00
  • 2b0424d462 fix: package.json & package-lock.json to reduce vulnerabilities snyk-fix-6306f754ff79549f4da4b08cbc5c4bdc snyk-bot 2025-12-03 11:59:24 +00:00
  • edb4d21ce1 fixed undefine issue when setting tts streaming channel vars (#1456) v0.9.5-5 Hoan Luu Huu 2025-12-03 07:46:28 +07:00
  • 8048e9cf88 when dialing the B leg we check to see if we are using opus on the A leg, and if so we outdial B with opus first; however we were incorrectly checking the SDP on the A leg invite not the 200 OK we send back (#1455) Dave Horton 2025-12-02 19:22:20 -05:00
  • 451feafed4 use timeout on HTTP requests (#1453) Sam Machin 2025-12-02 12:41:47 +00:00
  • 85b1166194 rebase feat/elevenlabs_stt Hoan HL 2025-12-01 15:44:44 +07:00
  • 7f1543a0f3 Add ability to enable/disable Azure audio logging via azureOptions (#1432) v0.9.5-4 Ed Robbins 2025-11-30 11:56:56 -05:00
  • 83955ba972 SoundHound support audio endpoint from speech credential (#1446) Hoan Luu Huu 2025-11-30 23:55:20 +07:00
  • a5fa5fce5b Fixed transcribe 2 legs cannot fallback (#1451) Hoan Luu Huu 2025-11-29 09:43:05 +07:00
  • 14f89364a0 Merge branch 'main' into fix/gh_1248 fix/gh_1248 Hoan Luu Huu 2025-11-29 05:30:14 +07:00
  • cc1751f500 fix race condition where gather resolves with speech transcript but t… (#1449) Dave Horton 2025-11-27 11:44:49 -06:00
  • f4b989fa34 wip Hoan HL 2025-11-27 16:53:41 +07:00
  • fc2ad38750 wip Hoan HL 2025-11-27 16:53:04 +07:00
  • 79e140cb20 wip Hoan HL 2025-11-27 16:46:52 +07:00
  • c6ce0d968e wip Hoan HL 2025-11-27 16:41:14 +07:00
  • baff899e87 wip Hoan HL 2025-11-27 16:25:31 +07:00
  • c226e55fcc wip Hoan HL 2025-11-27 15:59:47 +07:00
  • 8853c21927 wip Hoan HL 2025-11-27 15:28:26 +07:00
  • 19008ca485 wip Hoan HL 2025-11-27 15:27:29 +07:00
  • 4065db1d88 fixed transcribe cannot fallback for specific endpoint Hoan HL 2025-11-27 15:07:57 +07:00
  • 1a1f53aede Compare sdp to determine if transcoding is being used. (#1444) v0.9.5-3 Ed Robbins 2025-11-24 11:50:41 -05:00
  • ed5921b97b incorporate parsed options fix/1413 oddsix 2025-11-18 22:24:52 -05:00
  • 94543d3a0a fix error when tts stream invoked without config oddsix 2025-11-17 21:04:34 -05:00
  • 1984b6d3ea allow say verb failed as NonFatalTaskError for File Not Found (#1443) Hoan Luu Huu 2025-11-20 19:22:28 +07:00
  • 769b66f57e fixed playbackIds is not in correct order compare with say.text array (#1439) Hoan Luu Huu 2025-11-20 07:00:44 +07:00
  • 5d8ea34716 wip Hoan HL 2025-11-19 11:33:42 +07:00
  • cf7e89914b update verb specification Hoan HL 2025-11-19 11:29:47 +07:00
  • 225d1039db wip Hoan HL 2025-11-19 10:29:31 +07:00
  • 14c5bc18cd wip Hoan HL 2025-11-19 05:54:31 +07:00
  • e8817814bf wip Hoan HL 2025-11-18 17:24:45 +07:00
  • cd9f9632ba support elevenlabs stt Hoan HL 2025-11-18 16:47:52 +07:00
  • 98b845f489 fix say verb does not close streaming when finish say (#1412) Hoan Luu Huu 2025-11-17 20:56:09 +07:00
  • f92b1dbc97 Add ability to override certain tts streaming options via the config … (#1429) Ed Robbins 2025-11-12 13:54:01 -05:00
  • 909727899d adding log for issue freshdesk 1600 fix/fd_1600 Hoan HL 2025-11-09 17:00:01 +07:00
  • aecb6c9ee1 only send tokens to module if connected Hoan HL 2025-11-06 09:41:26 +07:00
  • 0442144793 fix bug escaping backspace character v0.9.5-2 v0.9.5-1 Dave Horton 2025-11-03 15:33:46 -05:00
  • 2de24af169 fixed gather does not start timeout on bargin (#1421) Hoan Luu Huu 2025-11-04 01:11:59 +07:00
  • a884880321 fix for #1422 (#1423) Dave Horton 2025-11-03 12:53:43 -05:00
  • b307df79d0 update deps (#1417) Dave Horton 2025-10-31 07:31:32 -04:00
  • ea06dbaf3f update deps dep/srf Dave Horton 2025-10-31 07:18:18 -04:00
  • 77bd11dd47 update speech util 0.2.26 (#1416) Hoan Luu Huu 2025-10-31 18:14:38 +07:00
  • 46d56fe546 fd_1574: should not send only whitespace to streaming tts engine (#1415) Hoan Luu Huu 2025-10-31 07:59:25 +07:00
  • 29f869d53a Merge branch 'feat/gh_1160' of https://github.com/jambonz/jambonz-feature-server into feat/gh_1160 feat/gh_1160 Hoan HL 2025-10-30 13:50:58 +07:00
  • cce87dcf75 wip Hoan HL 2025-10-30 13:50:47 +07:00
  • c859107104 Merge branch 'main' into feat/gh_1160 Hoan Luu Huu 2025-10-29 16:56:47 +07:00
  • 30ab281ea2 support disableTtsCache from config verb (#1410) v0.9.5 Hoan Luu Huu 2025-10-28 19:19:03 +07:00
  • f5fd4ec9b8 support drain/undrain feature server from cluster feat/gh_webapp_562 Hoan HL 2025-10-27 14:34:13 +07:00
  • eba06fb9c3 wip Hoan HL 2025-10-25 21:04:37 +07:00
  • acbe5aace9 support mod_google_tts_streaming Hoan HL 2025-10-25 12:03:19 +07:00
  • c17bb1f1e8 send stream_empty when tts streaming has nothing to play feat/tts_streaming_empty Hoan HL 2025-10-24 11:57:25 +07:00
  • a4b0a7a3f3 Add ability to disable TTS cache for entire call session. feat/1371 oddsix 2025-10-23 08:40:08 -04:00
  • 0869a73052 add distributeDtmf to conference (#1401) Sam Machin 2025-10-21 16:20:12 +01:00
  • a0a579ccee escape json special chars in metadata (#1399) v0.9.5-rc19 v0.9.5-rc18 Sam Machin 2025-10-20 15:30:03 +01:00
  • 4218653852 add customerData on transferred calls (#1391) Sam Machin 2025-10-20 14:20:12 +01:00
  • 89cc39f726 support gladia stt (#1397) Hoan Luu Huu 2025-10-20 15:56:39 +07:00
  • b231593bff bump dbhelpers for cache change (#1396) Sam Machin 2025-10-15 16:38:43 +01:00
  • 4309d25376 don't encode querystring if its the filename (#1395) Sam Machin 2025-10-14 15:48:50 +01:00
  • a00703a067 support houndify stt (#1364) Hoan Luu Huu 2025-10-14 11:55:21 +07:00
  • 89c985b564 fixed does not send final status call back if call canceled quickly (#1393) Hoan Luu Huu 2025-10-11 14:44:42 +07:00
  • b4ed4c8c46 #1385: Gather - dont start the continuous asr timer when we first start listening if this is a background gather (#1386) v0.9.5-rc17 Dave Horton 2025-10-09 08:47:51 -04:00
  • 581d309f36 support elevenlabs different endpoint (#1387) Hoan Luu Huu 2025-10-09 19:19:40 +07:00
  • d1baf2fe37 if call is transferred from another FS then always answer (#1383) Sam Machin 2025-10-07 12:19:11 +01:00
  • a166ad199c if call is transferred from another FS then always answer fix/1380 Sam Machin 2025-10-07 11:24:08 +01:00
  • 28bf0d3477 send eager_eot events (#1382) v0.9.5-rc16 Dave Horton 2025-10-06 16:50:20 -04:00
  • d2d3b4583e Fix/flux cleanup (#1379) v0.9.5-rc15 Dave Horton 2025-10-04 20:06:38 -04:00
  • 854c26db11 support deepgramflux (#1373) Hoan Luu Huu 2025-10-03 21:38:39 +07:00
  • e77666a1a7 update speech-utils and drachtio-srf (#1377) Dave Horton 2025-10-03 10:06:37 -04:00
  • 5acb19225b If an error occurs during initial TTS request, propagate the error (#1369) Ed Robbins 2025-10-01 00:02:51 -04:00
  • 6b05e5d026 rebased feat/drachtio_srf Quan HL 2025-09-29 14:07:11 +07:00
  • 1d6f84c2d7 add event handler for when deepgram closes with an error (#1372) v0.9.5-rc14 Dave Horton 2025-09-28 14:18:56 -04:00
  • de9b970a93 Update example-voicemail-greetings.json (#1367) Vinod Dharashive 2025-09-23 19:00:40 +05:30
  • ec786ef1dd Fix for sending synthesized-audio verb:status event when using TTS streaming (#1366) rammohan-y 2025-09-23 19:00:05 +05:30
  • a95a6d1683 clear main timout when interdigit timeout is started, (#1351) Sam Machin 2025-09-12 14:01:51 +01:00
  • 65b3066866 catch exceptions from req.cancel() (#1359) v0.9.5-rc12 Dave Horton 2025-09-11 12:25:36 -04:00
  • 057f52e56c speech_util v0.2.23 (#1358) Hoan Luu Huu 2025-09-11 12:30:31 +07:00
  • b46be57eba singleDialer should create ConfirmCallSession with correct tmpFiles (#1357) Hoan Luu Huu 2025-09-11 09:37:41 +07:00
  • f950d19d1c fix ConfirmCallSession in placeCall does not have access to tmpFiles for removing tmp file later (#1356) Hoan Luu Huu 2025-09-11 06:39:43 +07:00
  • 859132bb1c Fixed token missing log line. (#1354) pk32495 2025-09-10 19:03:56 +00:00
  • acaadceaa2 fix exception when receiving REFER but dial task ended (#1353) Dave Horton 2025-09-10 12:23:32 -04:00
  • add8d63e8e tts stream should not print speech credential (#1352) Hoan Luu Huu 2025-09-10 06:18:49 +07:00
  • a05b72a420 Fix/1345 (#1349) Sam Machin 2025-09-06 19:15:16 +01:00
  • febe1ac3b3 update drachtio-srf version Quan HL 2025-09-05 09:23:24 +07:00
  • 28ff85225f Fixed issue for punctuation (#1344) v0.9.5-rc11 rammohan-y 2025-09-03 23:03:38 +05:30
  • f2fe7c4d24 Fix/playback race by fs generates playback (#1331) Dave Horton 2025-08-26 09:39:25 -04:00
  • 97408c7d3b fix uncaught exception with llm streaming v0.9.5-rc10 Dave Horton 2025-08-22 13:24:59 -04:00
  • db5f0a0dce Feat/startup logging (#1333) Dave Horton 2025-08-21 14:09:20 -04:00
  • a4726cbf1d add startup logging logging Dave Horton 2025-08-21 13:15:36 -04:00
  • 2800c4cc4c turn down some logging Dave Horton 2025-08-21 13:00:23 -04:00
  • b4b096d07c wip Dave Horton 2025-08-20 18:16:36 -04:00