Commit Graph
100 Commits
Author SHA1 Message Date
Hoan Luu Huu 46e220f28b support deepgram flux (#569)
* support deepgram flux

* wip
2025-10-03 10:10:13 -04:00
Hoan Luu Huu 6836a99635 add special field for Carriers in env vars (#561)
* add special field for Carriers in env vars

* wip

* wip
2025-09-05 08:04:24 -04:00
Hoan Luu Huu f7f4a2e7b1 cannot delete carrier because of undefined lcrs list (#563) 2025-09-01 08:12:31 -04:00
Hoan Luu Huu f1f8a7d808 support resemble tts (#559)
* support resemble tts

* wip
2025-08-13 08:17:18 -04:00
Hoan Luu Huu a372c09bc6 support deepgram EU-hosted STT (#555)
* support deepgram EU-hosted STT

* wip

* fix review comment

* wip

* wip
2025-08-04 07:24:33 -04:00
Hoan Luu Huu 031e5e923e support deepgram river (#547) 2025-07-29 13:54:22 -04:00
Hoan Luu Huu e02904f7f3 Draw STT latency to recording player by using stt metrics from opentelemetry (#551)
* support showing stt latency from otel stt.latency_ms

* wip
2025-07-29 09:57:35 -04:00
Hoan Luu Huu 6e4d663337 fixed deprecated api when migrating to sass 3 (#549) 2025-07-15 08:27:02 -04:00
Hoan Luu Huu 536bf0f471 support assemblyai v3 (#540)
* support assemblyai v3

* wip
2025-07-01 15:48:17 -04:00
Hoan Luu Huu 24d646f705 support inworld tts (#537)
* support inworld tts

* wip
2025-06-27 07:13:51 -04:00
Hoan Luu Huu c648afcb1a support mod cartesia transcribe (#536) 2025-06-17 20:53:45 +02:00
Hoan Luu Huu 4eca59d9bd fix regression bug: new app does not save tts voice by default (#535) 2025-06-06 14:50:34 +02:00
Hoan Luu Huu 4a293ae7da appEnvs should support enum dropdown (#532) 2025-06-02 07:41:18 -04:00
Hoan Luu Huu 03e52e3dc5 fixed Cannot delete Carrier, show message that there is link to LCR (#533)
* fixed Cannot delete Carrier, show message that there is link to LCR

* wip
2025-06-02 07:14:01 -04:00
Hoan Luu Huu 9ab592a898 fixed admin filter phone number by SP (#531) 2025-05-30 07:24:31 -04:00
Hoan Luu Huu 1723326890 fix app crash when create new speech credential (#530)
* fix app crash when create new speech credential

* fix app crash when create new speech credential
2025-05-29 08:31:41 -04:00
Hoan Luu Huu 504825d699 fix app envs does not take default value and filepicker is required even value is available (#529) 2025-05-28 19:58:21 -04:00
Hoan Luu Huu e65d9b9db6 some S3 compatible storage systems have a region parameter (#524)
* some S3 compatible storage systems have a region parameter

* wip

* wip

* replace current toastMethod by new toastProvider

* wip

* fix failing testcase

* wip
2025-05-28 10:03:39 -04:00
Hoan Luu Huu 10818493bc support deepgram stt model (#528)
* support deepgram stt model

* wip

* wip
2025-05-28 08:01:20 -04:00
Hoan Luu Huu 844eec953c UI improvement. (#521)
* don't remove service provider sid and filteredAccountSid when logout

* support fetching applications with pagination

* applications wip

* support pagination for voip carriers

* wip

* support phone number pagination

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip
2025-05-28 07:28:52 -04:00
Hoan Luu Huu 19620116b5 support uiHInt property in env vars (#526)
* support uiHInt property in env vars

* wip

* remove placeholder for app envs input
2025-05-25 19:34:29 -04:00
Hoan Luu Huu 36f22e2075 fix recordAllCalls show wrong bucket region (#522) 2025-05-22 07:25:17 -04:00
Hoan Luu Huu 8b2bde4e11 support tier pricing (#520) 2025-05-18 14:00:07 -04:00
Hoan Luu Huu ce07e89da5 Add env var to defer full retrieval of phone numbers (#518)
* Add env var to defer full retrieval of phone numbers

* wip

* wip

* wip
2025-05-14 07:55:16 -04:00
Hoan Luu Huu 3e6ef5346e fixed carrier sip proxy can't add port (#517) 2025-05-13 07:51:36 -04:00
Hoan Luu Huu 020b11e8ef support App envs obscured input text (#516)
* support App envs obscured input text

* wip
2025-05-10 09:13:23 -04:00
Hoan Luu Huu 46727f621b fix enable recording feature replace obscurbed value to input text after user edit it and test (#514) 2025-05-09 07:43:42 -04:00
Hoan Luu Huu 35f7661f45 fixed PUT of env_vars in Applications should not stringify (#513) 2025-05-08 20:25:31 -04:00
Hoan Luu Huu 70a0c2d7b2 support applicatin env vars (#509)
* support applicatin env vars

* wip

* wip

* wip

* wip

* wip
2025-05-08 08:41:05 -04:00
Hoan Luu Huu db3a0cc646 support rimelabs arcana (#510) 2025-05-07 07:26:57 -04:00
Hoan Luu Huu f9e4c241f3 support openAi stt (#496)
* support openAi stt

* wip

* wip

* add back model selection to openai
2025-03-28 10:15:27 -04:00
Hoan Luu Huu c4be87353c fix: application synthsizer configuraiton is shown different than data stored in db when view application. (#493) 2025-03-17 07:24:51 -04:00
Hoan Luu Huu 9c9699ea69 improvements when entering application call hook (#489) 2025-03-10 09:26:27 -04:00
Hoan Luu Huu e48fce08d4 support showing call cloudwatch logs (#490)
* support showing call cloudwatch logs

* wip

* fix review comments

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip
2025-03-10 08:35:18 -04:00
Hoan Luu Huu e36b031c76 filter carrier based on account_sid when creating phone number (#492) 2025-03-06 07:41:50 -05:00
Hoan Luu Huu bf87e4fb80 Feat/gh 482 (#488)
* remove messaging hook from application

* remove messaging hook from application
2025-02-26 19:02:54 -05:00
Hoan Luu Huu b8140ba0d6 Support voip carrier sip proxy (#484)
* Support voip carrier sip proxy

* fixed review comment
2025-02-17 09:47:02 -05:00
Hoan Luu Huu 9fd847015e rime labs support new voices (#483) 2025-02-07 07:22:45 -05:00
Hoan Luu Huu c237b7e7f2 support voxist stt (#480) 2025-02-05 08:33:12 -05:00
Hoan Luu Huu 48b3e14076 support recents call dropdown filter to have yesterday option (#463)
* support recents call dropdown filter to have yesterday option

* fix review comment
2025-01-17 09:39:47 -05:00
Hoan Luu Huu 668a642b09 support custom tts streaming (#476)
* support custom tts streaming

* support custom tts streaming vendor

* fix review comment
2025-01-14 08:36:46 -05:00
Hoan Luu Huu 411eb4ece8 support tts cartesia (#471) 2024-12-19 18:41:53 -05:00
Hoan Luu Huu 8d4ffddddc support carrier dtmf type selection (#465)
* support carrier dtmf type selection

* fix review comments
2024-11-26 20:24:26 -05:00
Hoan Luu Huu e32664d0e0 fixed recents call show call from another account (#467) 2024-11-13 21:25:48 -05:00
Hoan Luu Huu ae8b4ae124 support add google voice cloning key (#461)
* support add google voice cloning key

* fix bugs on google voice cloning

* wip

* fixed google custom voice
2024-11-04 07:10:59 -05:00
Hoan Luu Huu a586771ea6 support playht3.0 languages (#459)
* support playht3.0 languages

* wip
2024-10-16 07:21:36 -04:00
Hoan Luu Huu 7aaea04d3c support speechmatics speechcredential (#458)
* support speechmatics

* support speechmatics regions

* add env VITE_APP_DISABLE_ADDITIONAL_SPEECH_VENDORS
2024-10-11 08:58:23 -04:00
Hoan Luu Huu f1d2ed8abd allow system information contains log level and account has enable_debug_log (#457)
* sip gateways support inbound pad crypto

* allow system information contains log level and account has enable_debug_log

* only admin can set account log level
2024-10-07 09:51:38 -04:00
Hoan Luu Huu d7d61a769d sorting application name in applications index, phone number application selection (#455)
* sip gateways support inbound pad crypto

* sorting application name in applications index, phone number application selection
2024-10-03 10:23:17 -04:00
Hoan Luu Huu c9da7946f3 sip gateways support inbound pad crypto (#452) 2024-09-11 09:37:02 +01:00
Hoan Luu Huu 5755cd8886 support admin settings private network CIDR (#447)
* support admin settings private network CIDR

* support admin settings private network CIDR

* fix review comment
2024-08-14 18:30:24 -04:00
Hoan Luu Huu 786327a0b9 support deepgram on-prem (#444) 2024-08-07 07:24:35 -04:00
Hoan Luu Huu 2c390715d8 Feat/rid of env (#443)
* Get rid of VITE_API_BASE_URL

* wip

* wip
2024-07-15 08:58:22 -04:00
Hoan Luu Huu dcdc2c0808 add use sips scheme to outbound tls gateway (#439)
* add use sips scheme to outbound tls gateway

* update license
2024-06-15 09:13:04 -04:00
Hoan Luu Huu a3c48e7efb support verbio speech (#434) 2024-05-29 07:57:05 -04:00
Hoan Luu Huu 6b9167e6b8 support speech aws polly by roleArn (#428)
* support speech aws polly by roleArn

* add 3 types of aws poly credential

* wip
2024-05-02 07:58:02 -04:00
Hoan Luu Huu e7889e1ad3 fix send OPTIONS ping mess the layout (#431) 2024-04-30 07:43:44 -04:00
Hoan Luu Huu 1111e93918 Send options ping sip gateway (#363)
* wip

* up options ping

* update review comments
2024-04-15 07:19:35 -04:00
Hoan Luu Huu 4df5709c10 print streaming tts span details (#426)
* print streaming tts span details

* wip
2024-04-14 09:15:52 -04:00
Hoan Luu Huu 760ddd64bb support mod_rimelabs_tts (#425) 2024-04-12 07:11:44 -04:00
Hoan Luu Huu bd8612bb67 fix playht voice engine is not correctly display (#424) 2024-04-09 06:53:53 -04:00
Hoan Luu Huu bc68eb8e71 support mod_playht_tts (#423)
* support mod_playht_tts

* wip

* wip

* fix code style
2024-04-08 10:24:06 -04:00
Hoan Luu Huu d3354bbe9d register use tls (#418)
* register use tls

* update Use SIP over TLS label
2024-04-04 08:03:12 -04:00
Hoan Luu Huu d95b8073d3 update azure speech regions (#416) 2024-04-01 07:35:33 -04:00
Hoan Luu Huu e8355a1dd3 issue 409, shoud not get Invoices in self-hosted system (#412) 2024-03-19 07:23:10 -04:00
Hoan Luu Huu 8be61ddfad remove use_stream in elevenlabs and whisper speech (#406) 2024-02-20 08:01:12 -05:00
Hoan Luu Huu 9d2fee64e6 Support deepgram onprem (#398)
* Support deepgram onprem

* wip

* wip
2024-02-12 08:52:54 -05:00
Hoan Luu Huu 3a87f5f1c2 support use_streaming elevenlabs and whisper (#396) 2024-02-12 08:16:31 -05:00
Hoan Luu Huu a991b56a4e Fix/speech selection after updating application (#395)
* fix speech selection show app languge and voice

* wip

* wip

* wip

* wip
2024-01-27 11:26:37 -05:00
Hoan Luu Huu 8d8d46e76e draw tts region label to lower possition (#393) 2024-01-24 19:48:56 -05:00
Hoan Luu Huu 7f72d739cd Fix/tts region use tts_time_to_first_byte streaming api (#391)
* tts region tts_time_to_first_byte_ms

* wip
2024-01-24 10:19:46 -05:00
Hoan Luu Huu c804d60664 wavesurfer region use s instead of sec (#390) 2024-01-24 08:44:31 -05:00
Hoan Luu Huu df3fc8f2b7 playback latency region on wavesurfer (#387)
* playback latency region on wavesurfer

* remove start-audio region
2024-01-22 20:31:02 -05:00
Hoan Luu Huu 65e5b511c3 gather speech verb hook latency (#383)
* gather speech verb hook latency

* wip
2024-01-17 12:37:36 -05:00
Hoan Luu Huu dc519bdef9 fix remove speech label, cause application save wrong label (#384)
* fix remove speech label, cause application save wrong label

* fix microsoft custom_tts input
2024-01-17 09:17:25 -05:00
Hoan Luu Huu af1ba3a15c fix app cannot set elevenlab tts (#386) 2024-01-17 07:30:36 -05:00
Hoan Luu Huu 67b7792d04 tts options should change if language is changed (#381) 2024-01-14 21:48:43 -05:00
Hoan Luu Huu c5e7eb0d23 fix stt/tts regoin on wrong position (#380)
* fix stt/tts regoin on wrong position

* wip

* fix speech credentials does not choose default model

* fix speech credentials does not choose default model
2024-01-13 11:08:07 -05:00
Hoan Luu Huu 6ddcb82adc update jambonz cloud free plan subscription (#379) 2024-01-12 09:24:10 -05:00
Hoan Luu Huu 8b9c7ca9c0 Feat/tts stt voices languages from api server (#376)
* support fetching tts/stt language and voice from api server

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip
2024-01-12 07:34:22 -05:00
Hoan Luu Huu 353c7cfff8 update google tts language (#375) 2024-01-05 07:18:39 -05:00
Hoan Luu Huu 7828dc3827 fix default value for elevenlab optimize_streaming_latency (#374) 2024-01-03 07:21:29 -05:00
Hoan Luu Huu 213267f682 fix, change synthLange does not update synthVoice (#372) 2023-12-27 09:37:19 -05:00
Hoan Luu Huu cf056ae6f1 fix issue that when speech has label, save application should use the first label in the list (#371) 2023-12-27 09:33:44 -05:00
Hoan Luu Huu 1c16d707ca fix deepgram tts default model and update stt languages (#370) 2023-12-26 18:48:59 -05:00
Hoan Luu Huu 2f2e58e180 support deepgram (#369)
* support deepgram

* wip
2023-12-26 07:53:13 -05:00
Hoan Luu Huu eae674b992 fix application is blank page if choosing custom speech vendor (#361) 2023-12-06 09:06:57 -05:00
Hoan Luu Huu aa7889a0d8 tts latency feature (#359)
* tts latency feature

* fix review comment
2023-12-05 20:33:53 -05:00
Hoan Luu Huu a892550b06 elevenlabs new model and options (#357)
* elevenlabs new model and options

* beautify

* fix review comments
2023-11-30 10:20:35 -05:00
Hoan Luu Huu 053f8e509f update azure voices (#356) 2023-11-24 09:18:06 -05:00
Hoan Luu Huu fc40695828 fix carrier registration status (#354) 2023-11-23 22:01:37 -05:00
Hoan Luu Huu 42af4f6243 fix elevenlabs set voice (#353) 2023-11-21 08:27:47 -06:00
Hoan Luu Huu 7ec8065977 fix lcr create update generate too much request (#351)
* fix lcr create update generate too much request

* wip
2023-11-14 08:07:29 -05:00
Hoan Luu Huu 87b3ca7e94 Support whisper TTS (#346)
* support tts whisper

* support tts whisper

* wip

* wip

* fix wrong language and voice
2023-11-09 09:50:38 -05:00
Hoan Luu Huu adafff7ec3 disable update client username/password (#345)
* disable update client username/password

* fix application stt vendor for elevenlabs
2023-11-08 12:13:08 -05:00
Hoan Luu Huu 2e9b86c0c4 feat calculate speech recognition latency (#341)
* feat calculate speech recognition latency

* fix review comments

* wip

* wip

* wip

* wip

* wip
2023-11-06 09:31:24 -05:00
Hoan Luu Huu dd93bedd0e Feat/assemblyai (#340)
* feat assembly ai

* feat assembly ai
2023-11-01 08:03:24 -04:00
Hoan Luu Huu e2157ce50e feat google custom voice (#338)
* feat google custom voice

* google custom voice

* wip

* wip

* wip
2023-10-30 20:28:34 -04:00
Hoan Luu Huu a20e1513bc remove warning message if there is no device call application (#334) 2023-10-20 13:18:01 +02:00
Hoan Luu Huu af8c09587c fix wrong css for filter on each component (#333) 2023-10-20 08:16:00 +02:00