Skip to content

Commit 3c913f8

Browse files
feat: add Gladia realtime STT adapter (#2115)
* feat: add Gladia realtime STT adapter Co-Authored-By: yujonglee <[email protected]> * fix: implement Gladia two-step initialization flow - Add build_ws_url_with_api_key method to RealtimeSttAdapter trait - Use ureq for blocking POST request to get session token - Fix language_config format to use object with languages array - Return None for build_auth_header since token is in URL Co-Authored-By: yujonglee <[email protected]> * fix: correct ureq dependency ordering in Cargo.toml Co-Authored-By: yujonglee <[email protected]> * fix: address review comments - preserve port in URLs and fix channel_index Co-Authored-By: yujonglee <[email protected]> * fix: use session registry for channel count in TerminalResponse and transcripts Co-Authored-By: yujonglee <[email protected]> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
1 parent 3d487a1 commit 3c913f8

File tree

6 files changed

+551
-1
lines changed

6 files changed

+551
-1
lines changed

Cargo.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

owhisper/owhisper-client/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ futures-util = { workspace = true }
1515
reqwest = { workspace = true, features = ["json", "multipart"] }
1616
tokio = { workspace = true }
1717
tokio-stream = { workspace = true }
18+
ureq = { version = "2", features = ["json"] }
1819

1920
bytes = { workspace = true }
2021
serde = { workspace = true }

0 commit comments

Comments
 (0)