deepgram-rust-sdk
deepgram-rust-sdk copied to clipboard
Rust SDK for Deepgram's automated speech recognition APIs.
## Proposed changes Add enumerated support for all the redaction options listed at https://developers.deepgram.com/docs/supported-entity-types ## Context These are already accessible by providing a `Redact::Other(value)`, but we should support them with...
## Proposed changes ### Websocket Messages - CloseStream - Finalize ### Websocket Lifecycle Events - Open - Close - Error - Result ## Types of changes - [x] Bugfix (non-breaking...
Self Hosted Support - Full support for Custom API URL
To keep the options up to date with the API
Manage APIs - Manage APIs (Self Hosted Distribution Credentials + API Keys) - Model Meta Data
Feature: [Text Intelligence Docs](https://developers.deepgram.com/docs/text-intelligence)
* Add documentation to each of the public types and methods in `src/listen/websocket.rs` including example code snippets and links to deepgram documentation. (See src/listen/rest.rs * Remove the `#![allow(missing_docs)]` annotation from...
## Proposed changes The Deepgram request ID for TTS requests is passed via a header value, not in the output data (which is the audio waveform for the speech). We...
## Add Flux Conversational Speech Recognition Support This PR adds support for Deepgram's Flux model (`flux-general-en`), the first conversational speech recognition model built specifically for voice agents. ### Features Added...