Dave Horton
76df58bfc2
fix logging in start task msg ( #1202 )
...
* fix logging in start task msg
* generate uuids using native crypto lib
2025-05-16 16:54:25 -04:00
Dave Horton
c1cb57c3f6
update version
2025-05-14 15:38:15 -04:00
Dave Horton
610c9af274
update db-helpers
2025-05-13 10:32:30 -04:00
Dave Horton
c0a35af591
update to 0.2.10 speech-utils ( #1199 )
2025-05-13 10:11:26 -04:00
Hoan Luu Huu
9585018147
support whisper instructions ( #1198 )
...
* support whisper instructions
* wip
* update speech utils and verb specification
2025-05-13 09:44:00 -04:00
Vasudev Anubrolu
4ff5c845de
feat/864 update speech utils for playht on prem ( #1187 )
...
* feat/864 update speech utils for playht on prem
* feat/864 update speech utils version package lock
2025-05-09 12:34:14 -04:00
Hoan Luu Huu
ed92cb2632
update speech utils 0.2.7 ( #1177 )
...
* update speech utils 0.2.7
* wip
2025-04-29 08:26:09 -04:00
Hoan Luu Huu
9d54ca8116
Jambonz support Model context protocol (MCP) ( #1150 )
...
* Jambonz support Model context protocol (MCP)
* merged mcp tools with existing llmOptions.tools
* support list of mcp servers
* wip
* wip
* wip
* fix voice agent
* fix open-ai
* fix review comment
* fix deepgram voice agent
* update verb specification version
2025-04-24 06:50:53 -04:00
Hoan Luu Huu
63899d0091
update speech utils version 0.2.6 ( #1172 )
2025-04-23 08:22:47 -04:00
rammohan-y
31e6997746
Updated drachtio-srf version ( #1170 )
...
https://github.com/drachtio/drachtio-server/issues/424
2025-04-22 11:06:59 -04:00
rammohan-y
eb5e6fa515
Updated db-helper to 0.9.11 ( #1152 )
...
https://github.com/jambonz/jambonz-feature-server/issues/1151
2025-04-14 08:22:28 -04:00
Dave Horton
305facb03b
Fix/11labs no client config ( #1149 )
...
* update to verb specs
* add parameter to api call when there is not client config provided
2025-04-12 10:36:35 -04:00
Dave Horton
fcaf2e59e7
initial changes for openai stt ( #1127 )
...
* initial changes for openai stt
* wip
* wip
* wip
* wip
* wip
* make minBargeinWordCount work for openai
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wipp
* wip
* wip
* wip
* openai stt: support for prompt templates
* lint
* wip
* support openai semantic_vad
* wip
* transcribe supports openai stt
* sip
* wip
* wip
* refactor list of stt vendors that dont need to be restarted after a final transcript
* cleanup
* wip
* cleanup
* wip
* wip
* wip
* remove credentials from log
* comment
2025-03-28 13:14:58 -04:00
Dave Horton
1873694784
update to dractio-fsmrf@4.0.2
2025-03-17 08:50:10 -04:00
rammohan-y
0470168757
updated realtimedb-helper to 0.8.13 ( #1113 )
2025-03-10 09:49:04 -04:00
Sam Machin
3120dbc3e0
Feature: add digitCount to amd-utils ( #1111 )
...
* add digitCount to amd-utils
* linting
* bump verb-specs
2025-03-06 12:01:51 -05:00
Dave Horton
ee54e4341a
update drachtio-srf
2025-02-20 10:17:53 -05:00
Hoan Luu Huu
7fa0041f6b
support deepgram options noDelay ( #1083 )
...
* support deepgram options noDelay
* update verb specification version
2025-02-15 16:39:30 -05:00
Dave Horton
55b408eecb
add support for deepgram keyterms ( #1071 )
2025-02-07 13:12:25 -05:00
Hoan Luu Huu
f241faa871
update speech utils version ( #1070 )
2025-02-07 08:00:33 -05:00
Hoan Luu Huu
7105453d81
support caching tts audio with model/model_id ( #1062 )
...
* support caching tts audio with model/model_id
* update speech utils version
2025-02-03 08:47:44 -05:00
rammohan-y
a4d07ddce0
Feat/1057 recognition mode ( #1060 )
...
* sending recognition mode channel variable
* change verb-specifications version
2025-01-28 08:06:04 -05:00
Dave Horton
a194ba833e
Feat/1041 ( #1045 )
...
* initial changes for stream synonym to listen
* listen on B endpoint if nested listen in dial has channel === 2
2025-01-17 08:48:39 -05:00
Dave Horton
f71f0ac69a
Fix/speechmatics ( #1042 )
...
* add speechmatics options
* wip
* speechmatics does not do endpointing for us so we need to flip on continuousAsr
* speechmatics: continousAsr should be at least equal to max_delay, if set
2025-01-15 19:12:15 -05:00
Dave Horton
edb7e21ff9
update deps
2025-01-14 10:45:38 -05:00
Dave Horton
cafd9530a2
update drachtio-srf and fsmrf to main branch releases ( #1038 )
2025-01-14 10:01:33 -05:00
Sam Machin
97952afb1d
add deepgram filler words ( #1036 )
...
* add deepgram filler words
* Update package.json
* Update package-lock.json
2025-01-13 11:07:24 -05:00
Hoan Luu Huu
67cd53c930
rest:dial support timeLimit ( #1024 )
...
* rest:dial support timeLimit
* wip
* wip
* clear maxCallDuration timer
2025-01-07 12:21:09 -05:00
Hoan Luu Huu
17250f8386
support cartesia tts ( #1008 )
...
* support cartesia tts
* update speech util version
* update speech utils version
2024-12-19 07:35:47 -05:00
Dave Horton
ba3f46df64
Feat/tts streaming ( #994 )
...
* wip
* add TtsStreamingBuffer class to abstract handling of streaming tokens
* wip
* add throttling support
* support background ttsStream (#995 )
* wip
* add TtsStreamingBuffer class to abstract handling of streaming tokens
* wip
* support background ttsStream
* wip
---------
Co-authored-by: Dave Horton <daveh@beachdognet.com >
* wip
* dont send if we have nothing to send
* initial testing with cartesia
* wip
---------
Co-authored-by: Hoan Luu Huu <110280845+xquanluu@users.noreply.github.com >
2024-12-18 14:44:37 -05:00
Hoan Luu Huu
c29ab0d858
support referBy display name ( #1000 )
...
* support referBy display name
* wip
* update verb specification
2024-12-11 12:46:29 -05:00
Sam Machin
dce4fe1f82
Fix/986 ( #990 )
...
* throw new NonFatalTask error on play file not found
* linting
* make SpeechCredentialError subclass of NonFatalTask error
* cleanup
* Update action-hook-delay.js
* bump fsmrf version
* linting and package-lock
* Update package-lock.json
* update error
* only throw on fs error "File not found"
* add alert
* update time-series dep
* Update package-lock.json
* linting
* Update play.js
* remove stack trace from error message
* fix error formatting
2024-12-04 05:47:49 -05:00
Dave Horton
24a66fed64
wip ( #979 )
2024-11-19 09:37:00 -05:00
Dave Horton
c1330d4651
fix transcribe fixes for speechmatics ( #978 )
...
* fix transcribe fixes for speechmatics
* update to verb-specs with fixes for speechmatics
* add support for speechmatics translation
* add handlers for receiving translations
* call translation hookd
* gather: no need to restart speechmatics after a final transcript during continuous asr
* graceful shutdown
* wip
* wip
* wip
* wip
* wip
2024-11-16 10:21:04 -05:00
Hoan Luu Huu
a4b1b22324
update speech utils version ( #957 )
2024-11-04 08:04:19 -05:00
Hoan Luu Huu
e800cca961
support google voice cloning ( #956 )
...
* support google voice cloning
* wip
2024-11-04 07:10:52 -05:00
Dave Horton
a005253a9f
update to latest speech-utils
2024-10-18 12:27:29 -04:00
Hoan Luu Huu
da5f51e8e0
update speech utils version ( #937 )
2024-10-16 08:26:06 -04:00
Dave Horton
f09722a5b5
Feat/llm verb ( #931 )
...
* wip
* working version for openai realtime beta
* lint
* tests: update db to latest 0.9.2 schema
2024-10-12 19:26:27 -04:00
Dave Horton
84b7456c2d
add support for speechmatics asr ( #920 )
...
* update to verb specs with speechmatics support
* discover local ip using os module
2024-10-11 09:24:36 -04:00
Hoan Luu Huu
c67499e38b
update speech version 0.1.18 ( #930 )
2024-10-11 08:59:33 -04:00
Hoan Luu Huu
e372a3cdfb
update speech version ( #927 )
2024-10-09 19:46:44 -04:00
rammohan-y
68fa3c013d
Feat/902: executing giveUpAction when noResponseGiveupTimeout is reached ( #908 )
...
* feat/893: made noResponseTimeout and noResponseGiveUpTimout independent
* support for giveUpActions implemented
* feat/902: using makeTask and exec of task to execute the giveUpActions
* feat/902: changed version of verb-specifications and speech-utils
* feat/902: fixed jslint errors
* feat/902: modified log
* feat/902: using a new event giveupWithTasks for processing giveUpActions
* feat/902: removed check for wakeupResolver and replaceApplication already taking care of wakeupResolver, also updated the verb-specifications version
* feat/902: removed sync for _onNoResponseGiveUpTimer function
2024-09-26 09:40:30 -04:00
Dave Horton
c4a6057fc6
bump version
2024-09-04 13:31:05 +01:00
Hoan Luu Huu
d365883bfe
fix #883 that after kicked from conference, no long receive freeswitch CUSTOM event ( #886 )
...
* fix #883 that after kicked from conference, no long receive freeswitch CUSTOM event
* fix #883 that after kicked from conference, no long receive freeswitch CUSTOM event
* reset Esl Custom event after conference.
* update drachtio fsmrf version
2024-08-31 14:47:39 +01:00
Dave Horton
c0ab936b76
wip ( #830 )
...
* wip
* wip
* wip
* wip
* update deps
* update test to use latest freeswitch image
2024-08-29 15:23:49 -04:00
Hoan Luu Huu
12174359f2
fix support precache audio with tts stream ( #855 )
...
* fix support precache audio with tts stream
* update speech util
2024-08-15 08:22:00 -04:00
rammohan-kore
6d0aeff6e2
feat/859: updated verb-specifications to 0.0.76 ( #860 )
2024-08-13 08:56:56 -04:00
Hoan Luu Huu
ed7e036890
support jambonz transcribe sampling rate ( #847 )
...
* support jambonz transcribe sampling rate
* fix review comment
* update verb specification version
2024-08-07 10:39:58 -04:00
Hoan Luu Huu
f90fcdf57b
Feat/deepgrap tts onprem ( #846 )
...
* support deepgram tts onprem
* upodate speech utils version
2024-08-07 07:25:28 -04:00