deepgram-rust-sdk and deepgram-dotnet-sdk
These are ecosystem siblings, representing official and community-supported client libraries for interacting with the Deepgram API from different programming language environments (Rust and .NET, respectively).
About deepgram-rust-sdk
deepgram/deepgram-rust-sdk
Community Rust SDK for Deepgram.
Provides async/await support through Tokio integration for streaming speech-to-text transcription and real-time audio processing. Supports both API key and temporary token authentication patterns, enabling secure server-side and client-side application architectures. Implements the complete Deepgram API surface including transcription, speaker detection, and language understanding features.
About deepgram-dotnet-sdk
deepgram/deepgram-dotnet-sdk
Official .NET SDK for Deepgram.
Supports multiple transcription modes including streaming via WebSocket, pre-recorded audio (synchronous and asynchronous with callbacks), text-to-speech, and agentic voice interactions. Built with a factory pattern for client instantiation across REST and WebSocket transports, with structured schema-based configuration for model selection and API parameters. Includes full account management APIs (projects, keys, members, usage tracking, billing) and on-premises deployment support.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work