Hoan Luu Huu
42f4318a17
support gladia stt ( #503 )
...
* support gladia stt
* wip
* update verb specification
2025-10-20 04:47:17 -04:00
Hoan Luu Huu
bcff9b35a6
support houndify stt ( #498 )
...
* support houndify stt
* wip
* test houdify stt credential
* wip
* wip
* update verb specification
2025-10-14 00:52:49 -04:00
Hoan Luu Huu
8267ddaffd
support elevenlabs different endpoint ( #502 )
...
* support elevenlabs different endpoint
* wip
* wip
* wip
2025-10-09 08:20:11 -04:00
Hoan Luu Huu
c3d12fafee
support deeepgram influx ( #501 )
...
* support deeepgram influx
* update verb specification
2025-10-03 10:09:19 -04:00
Hoan Luu Huu
fd9dc77a58
support resemble TTS ( #488 )
...
* support resemble TTS
* wip
* wip
* update speech utils version
* update resemble voice list
2025-08-13 08:18:08 -04:00
Hoan Luu Huu
3a6d10e725
support deepgram river ( #481 )
...
* support deepgram river
* update verb specification version
2025-07-29 13:51:36 -04:00
Hoan Luu Huu
0ba69e872b
support assemblyai v3 ( #475 )
...
* support assemblyai v3
* update verb specification
2025-07-01 15:48:00 -04:00
Hoan Luu Huu
5421f1421f
support inworld tts ( #472 )
...
* support inworld tts
* inworld tts voices
2025-06-27 11:12:00 -04:00
Hoan Luu Huu
ffda2398f4
replace bent by native node fetch ( #401 )
...
* replace bent by native node fetch
* wip
* wip
* wip
2025-04-24 06:50:15 -04:00
Hoan Luu Huu
73e35c84c5
support voxist stt ( #384 )
2025-02-05 08:32:36 -05:00
Hoan Luu Huu
6e779f6744
support stt speechmatics ( #353 )
...
* support stt speechmatics
* support speechmatics region authentication
* update testcase for speechmatics_stt_uri
2024-10-11 09:17:40 -04:00
Hoan Luu Huu
2d2b98dab5
Feat/deepgram tts onprem ( #338 )
...
* support deepgram onpremise
* wip
* update speech utils version
* install docker in ci
2024-08-07 07:24:58 -04:00
Hoan Luu Huu
6041b1d595
fix cannot update verbio engine_version ( #327 )
2024-06-04 09:48:24 -04:00
Hoan Luu Huu
ce2fa392a4
support aws speech by roleArn ( #313 )
...
* support aws speech by roleArn
* support 3 types of aws credentials
* wip
* wip
* update speech util version
2024-05-02 07:57:22 -04:00
Hoan Luu Huu
b765232d4f
api server cannot synthesize text after upgrade latest speech-utils ( #317 )
...
* api server cannot synthesize text after upgrade latest speech-utils
* wip
* add testcase for synthesize text
* fix synthesize testcase
2024-04-29 19:48:34 -04:00
Hoan Luu Huu
39fcb17dec
support mod_rimelabs_tts ( #310 )
...
* support mod_rimelabs_tts
* update speech utils 0.0.51
2024-04-12 07:25:04 -04:00
Hoan Luu Huu
e2c1383723
support mod_playht_tts ( #304 )
...
* support mod_playht_tts
* wip
* wip
* wip
* wip
* wip
* update speech utils version
2024-04-08 10:21:29 -04:00
Hoan Luu Huu
40e8d08727
support deepgram tts onprem ( #292 )
...
* support deepgram tts onprem
* wip
* wip
* deepgram disable speech test if api_key is missng
2024-02-12 09:27:13 -05:00
Hoan Luu Huu
7e046ac7f3
TTS/STT languages and voices for each provider ( #281 )
...
* wip
* wip
* wip
* wip
* wip
* wip
* add testcase
2024-01-08 18:15:40 -05:00
Hoan Luu Huu
f15c339a2a
support assembly ai ( #248 )
...
* support assembly ai
* wip
* wip
2023-11-01 08:02:32 -04:00
Hoan Luu Huu
30ba84d57b
google custom voice ( #245 )
...
* google custom voice
* wip
* wip
* fix failing testcase
2023-10-30 20:29:12 -04:00
Hoan Luu Huu
4c9af253a3
add eleven labs ( #240 )
...
* add eleven labs
* wip
* add voices and languages endpoints
2023-10-12 21:27:23 -04:00
Hoan Luu Huu
9c788cdedc
add cobalt stt ( #233 )
...
* add cobalt stt
* fix review comments
2023-09-26 09:00:16 -04:00
Hoan Luu Huu
7351f0ad68
feat support multi speech credential with diff labels and same vendor ( #218 )
...
* feat support multi speech credential with diff labels and same vendor
* fix review comment
* wip
* fix review comments
* update verb spec version
2023-08-15 08:53:16 -04:00
EgleH
b2dce18c7a
Limit access to resources according to user scoped Account or SP ( #140 )
...
* limit access to resources according to user scope
* fix error change
* speech credentials validation
* fix speech credentials validation
* fix the issues that didnt allow tests to pass
* speech credential validation
* retrieve speech cred list
* fixt speech credential test valodation
* check scope of smpp-gateways
* check scope of smpp-gateways
* testing time
* /signin for hosted system needs to return scope in jwt
* fix user delete route and adjust tests
* get refactor
---------
Co-authored-by: eglehelms <e.helms@cognigy.com >
Co-authored-by: Dave Horton <daveh@beachdognet.com >
Co-authored-by: Guilherme Rauen <g.rauen@cognigy.com >
2023-04-05 14:20:51 -04:00
Guilherme Rauen
d656857509
extend sid validation to all routes ( #138 )
...
Co-authored-by: Guilherme Rauen <g.rauen@cognigy.com >
2023-03-31 07:46:33 -04:00
Guilherme Rauen
789a0ba3ff
Fix SQL Injection Vulnerabilities ( #134 )
...
* avoid sql injections
* linter
* fix test using random sid
* add some test cases
* remove tests that don't use the new validation
* add test
* linter
* fix tests
* add test
---------
Co-authored-by: Guilherme Rauen <g.rauen@cognigy.com >
2023-03-29 12:36:51 -04:00
Hoan Luu Huu
5fb4bd7bd1
feat: add nuance on-premise ( #131 )
...
* feat: add nuance on-premise
* feat: update fetch nuance credential
* fix: update
* fix nuance tts test against on-prem, refactor aws/google tts testing to use speech-utils package
---------
Co-authored-by: Quan HL <quanluuhoang8@gmail.com >
Co-authored-by: Dave Horton <daveh@beachdognet.com >
2023-03-25 11:20:44 -04:00
Dave Horton
c4cc6c51ee
eliminate parsing of jwt to support either jwt or api key ( #124 )
...
* eliminate parsing of jwt to support either jwt or api key
* fixes for preventing non-authorized changes to users
* update to AWS v3 api
2023-03-14 18:54:56 -04:00
Dave Horton
aea7388ba0
refactor of speech-utils ( #123 )
2023-03-14 10:01:05 -04:00
EgleH
cc384995ea
add support for soniox speech ( #120 )
...
Co-authored-by: eglehelms <e.helms@cognigy.com >
2023-02-26 11:31:39 -05:00
Hoan Luu Huu
f46be95551
feat: nvidia speech credential ( #105 )
...
* feat: nvidia speech credential
* fix: riva_server_uri
* fix: riva_server_uri
---------
Co-authored-by: Quan HL <quanluuhoang8@gmail.com >
2023-02-10 08:31:49 -05:00
Dave Horton
5e070324ae
add support for ibm speech credentials, and test for ibm tts ( #82 )
...
* add support for ibm speech credentials, and test for ibm tts
* add stt testing for ibm watson
2022-11-21 21:16:26 -05:00
Dave Horton
0fc8500361
added testing of microsoft stt credential
2022-11-10 17:54:40 -05:00
Dave Horton
ee5e25bb8d
add support for deepgram STT
2022-11-10 14:34:04 -05:00
Dave Horton
8d303390b7
jwt contains {scope, permissions, user_sid, account_sid, service_provider_sid}, force_change now in the body of /login response
2022-10-27 10:50:17 -04:00
Dave Horton
35214a04dc
Feature/jwt auth ( #75 )
...
* initial changes for jwt auth
* return permissions as an array of string
* Add JWT expiration environment variable (#74 )
* allow fromHost in createCall REST API
* add JWT_EXPIRES_IN=<mins> env variable, 60 mins by default
* add jwt expiration in register.js and signin.js
* fix tests - add permissions and scope to encoded obj in jwt
Co-authored-by: Dave Horton <daveh@beachdognet.com >
Co-authored-by: eglehelms <e.helms@cognigy.com >
* return only the jwt-token in the api response
Co-authored-by: EgleH <egle.helms@gmail.com >
Co-authored-by: eglehelms <e.helms@cognigy.com >
2022-10-27 07:39:11 -04:00
Dave Horton
c9bf943656
initial changes to support wellsaid tts ( #29 )
2022-01-27 08:17:51 -05:00
Dave Horton
f1d7dcc6d2
initial changes for microsoft speech support ( #11 )
...
* initial changes for microsoft speech support
* remove very wordy log message
2021-11-17 20:50:26 -05:00
Dave Horton
ed51d8b13f
merge of features from hosted branch ( #7 )
...
major merge of features from the hosted branch that was created temporarily during the initial launch of jambonz.org
2021-06-17 15:56:21 -04:00