Dave Horton
e4a27ae133
minor logging
...
Signed-off-by: Dave Horton <daveh@beachdognet.com >
2024-05-14 06:59:11 -04:00
Dave Horton
f0b304b8a1
session mutex not properly unlocked causing stuck channels ( #60 )
...
Signed-off-by: Dave Horton <daveh@beachdognet.com >
2024-05-02 10:35:54 -04:00
Dave Horton
f8604656e3
minor logging
2024-04-29 18:09:23 -04:00
Dave Horton
fea51d5ecf
initialize variables to avoid possible junk values
...
Signed-off-by: Dave Horton <daveh@beachdognet.com >
2024-04-22 16:06:32 -04:00
Dave Horton
83a2d1d730
modify cache folder name and various fixes from testing tts streaming ( #50 )
2024-04-18 11:28:17 -04:00
Dave Horton
1e1a51a3d1
overlapping close from previous connection after starting new one causes transcripts to stop ( #43 )
2024-04-12 19:02:11 -04:00
Dave Horton
751d890d9b
change default base dir for streaming tts cache files to /tmp/
2024-04-07 12:46:53 -04:00
Dave Horton
e431c5d159
changes to mod_azure_tts for event handling, resolve session locking issue in mod_whisper ( #37 )
2024-04-07 11:39:09 -04:00
Dave Horton
a96fb2b4b2
Fixes/mod azure tts ( #36 )
...
* fixes for unlocking mutex and minimizing time under lock
* call .get() on future returned from speechSynthesizer->SpeakTextAsync
* mod_azure_tts: various fixes, including dangling session lock and reducing latency
* mod_deepgram_transcribe: add support for transcribing filler words
2024-04-06 12:26:56 -04:00
Dave Horton
fa4930d53e
Fix/docker build ( #32 )
...
* explicit flags for boost
* remove pragma statements
* remove some logging in mod_azure_tts
* pragma back in
* compile error fixes
* mod_azure_tts: set Playback-File-Type to tts_stream
2024-04-03 13:49:05 -04:00
Dave Horton
07dddd0094
fix deadlock bug
2024-03-29 19:55:16 -04:00
Dave Horton
48aeedec0a
bug: fix crashing race condition in mod_dub
2024-03-25 18:14:54 -04:00
Dave Horton
74bfc3152f
fix build errors
2024-03-23 20:23:13 -04:00
Dave Horton and Quan HL
9cdc5fdfca
Feat/mod dub v2 ( #22 )
...
* support tts elevenlabs to mod_dub
Signed-off-by: Quan HL <quan.luuhoang8@gmail.com >
* wip
Signed-off-by: Quan HL <quan.luuhoang8@gmail.com >
* wip
* wip
* fix aws race condition when 2 start transcribes are sent at the same instant
* wip
* wip
* wip
* allow queue play on track
* wip
Signed-off-by: Quan HL <quan.luuhoang8@gmail.com >
* revert change for aws transcribe
Signed-off-by: Quan HL <quan.luuhoang8@gmail.com >
* fix type
* wip
* wip
* rename parameters
* rename paramters
* wip
* wip
* wip
* wip
* wip
* bug: there exists scenarios where callback is not defined
* wip
* wip
* revert unintended changes to mod_google_transcribe
* fix bugs w/ streaming tts simplified arg parsing to use freeswitch conventions
---------
Signed-off-by: Quan HL <quan.luuhoang8@gmail.com >
Co-authored-by: Quan HL <quan.luuhoang8@gmail.com >
2024-03-23 15:37:27 -04:00
Dave Horton
4925d31f95
add -L/usr/local/lib for aws modules
2024-03-13 15:24:56 -04:00
Dave Horton
15c41d8884
further fix for aws transcribe race condition
2024-03-12 12:23:58 -04:00
Dave Horton
b606255206
add mod_dub ( #16 )
...
* add mod_dub
Signed-off-by: Dave Horton <daveh@beachdognet.com >
* remove some locks
---------
Signed-off-by: Dave Horton <daveh@beachdognet.com >
2024-03-12 09:56:49 -04:00
Dave Horton
06ab877f68
fix aws race condition when 2 start transcribes are sent at the same instant
2024-03-11 13:57:15 -04:00
Dave Horton
bbcabdd927
update deepgram model defaults, enable interim results when using utterance_end_ms
2024-02-12 10:47:52 -05:00
Dave Horton
35ab8089a7
remove tier prop from deepgram
2024-02-10 15:13:27 -05:00
Dave Horton
d94b252504
add support for deepgram on-prem ( #10 )
...
* add option for tls with on prem uri
Signed-off-by: Dave Horton <daveh@beachdognet.com >
* -s
logging
---------
Signed-off-by: Dave Horton <daveh@beachdognet.com >
2024-02-06 08:44:45 -05:00
Dave Horton
b2c3090a81
remove code that was clearing cache folder on module restart, since multiple modules may be using this
2024-02-05 08:15:19 -05:00
Dave Horton
7c45b53690
fix: return empty deepgram transcripts that signify an endpoint
...
Signed-off-by: Dave Horton <daveh@beachdognet.com >
2024-01-14 13:31:20 -05:00
Dave Horton
9e3783e138
update default model selection to latest api ( #5 )
...
* update default model selection to latest api
Signed-off-by: Dave Horton <daveh@beachdognet.com >
* further fix
Signed-off-by: Dave Horton <daveh@beachdognet.com >
---------
Signed-off-by: Dave Horton <daveh@beachdognet.com >
2024-01-14 10:34:01 -05:00
Dave Horton
9fc8b1af97
Fix/audio pipe ( #4 )
...
* use explicit namespaces for mod_audio_fork
* fix crash in reload scenarios
Signed-off-by: Dave Horton <daveh@beachdognet.com >
---------
Signed-off-by: Dave Horton <daveh@beachdognet.com >
2023-12-27 11:10:57 -05:00
Dave Horton
3f50aaf0d7
deepgram fixes ( #3 )
...
* more license stuff
Signed-off-by: Dave Horton <daveh@beachdognet.com >
* cleanup
Signed-off-by: Dave Horton <daveh@beachdognet.com >
* cleanup
Signed-off-by: Dave Horton <daveh@beachdognet.com >
* cleanup
Signed-off-by: Dave Horton <daveh@beachdognet.com >
* deepgram fixes: proper use of bugname
---------
Signed-off-by: Dave Horton <daveh@beachdognet.com >
2023-12-26 20:35:09 -05:00
Dave Horton
0bdb4a1e32
more license stuff ( #2 )
...
* more license stuff
Signed-off-by: Dave Horton <daveh@beachdognet.com >
* cleanup
Signed-off-by: Dave Horton <daveh@beachdognet.com >
* cleanup
Signed-off-by: Dave Horton <daveh@beachdognet.com >
* cleanup
Signed-off-by: Dave Horton <daveh@beachdognet.com >
---------
Signed-off-by: Dave Horton <daveh@beachdognet.com >
2023-12-26 12:12:01 -05:00
Dave Horton
bbe42eb4d1
Licensing ( #1 )
...
* Licensing
Signed-off-by: Dave Horton <daveh@beachdognet.com >
* typo
Signed-off-by: Dave Horton <daveh@beachdognet.com >
* cleanup
Signed-off-by: Dave Horton <daveh@beachdognet.com >
* more license cleanup
Signed-off-by: Dave Horton <daveh@beachdognet.com >
* more cleanup
Signed-off-by: Dave Horton <daveh@beachdognet.com >
* more cleanup
Signed-off-by: Dave Horton <daveh@beachdognet.com >
---------
Signed-off-by: Dave Horton <daveh@beachdognet.com >
2023-12-26 11:59:40 -05:00
Dave Horton
420e51eac7
eliminate support for multiple lws threads as part of fixing valgrind errors
...
Signed-off-by: Dave Horton <daveh@beachdognet.com >
2023-12-26 10:57:15 -05:00