https://github.com/deepgram/deepgram-rust-sdk
Rust SDK for Deepgram's automated speech recognition APIs.
https://github.com/deepgram/deepgram-rust-sdk
deepgram hacktoberfest rust speech-recognition speech-to-text
Last synced: about 1 year ago
JSON representation
Rust SDK for Deepgram's automated speech recognition APIs.
- Host: GitHub
- URL: https://github.com/deepgram/deepgram-rust-sdk
- Owner: deepgram
- License: mit
- Created: 2022-04-12T23:02:45.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-01-27T16:00:35.000Z (over 1 year ago)
- Last Synced: 2025-04-04T09:06:13.917Z (about 1 year ago)
- Topics: deepgram, hacktoberfest, rust, speech-recognition, speech-to-text
- Language: Rust
- Homepage: https://developers.deepgram.com
- Size: 9.78 MB
- Stars: 48
- Watchers: 9
- Forks: 27
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Deepgram Rust SDK
[](https://discord.gg/xWRaCDBtW4)
[](https://github.com/deepgram/deepgram-rust-sdk/actions/workflows/ci.yaml)
[](https://crates.io/crates/deepgram)
[](https://crates.io/crates/deepgram)
[](https://docs.rs/deepgram)
[](./LICENSE)
A Community Rust SDK for [Deepgram](https://www.deepgram.com/). Start building with our powerful transcription & speech understanding API.
## SDK Documentation
This SDK implements the Deepgram API found at [https://developers.deepgram.com](https://developers.deepgram.com).
Documentation and examples can be found on our [Docs.rs page](https://docs.rs/deepgram/latest/deepgram/).
## Getting an API Key
🔑 To access the Deepgram API you will need a [free Deepgram API Key](https://console.deepgram.com/signup?jump=keys).
## Current Status
This SDK is currently Community owned but is moving to a stable `1.0` version soon.
## Install
From within your Cargo project directory, run the following command:
```sh
cargo add deepgram
```
You will also probably need to install [`tokio`](https://crates.io/crates/tokio):
```sh
cargo add tokio --features full
```
## Development and Contributing
Interested in contributing? We ❤️ pull requests!
To make sure our community is safe for all, be sure to review and agree to our
[Code of Conduct](./CODE_OF_CONDUCT.md). Then see the
[Contributing Guidelines](./CONTRIBUTING.md) for more information.
### Build the SDK
```sh
cargo build
```
## Getting Help
We love to hear from you so if you have questions, comments or find a bug in the
project, let us know! You can either:
- [Open an issue in this repository](https://github.com/deepgram/deepgram-rust-sdk/issues/new)
- [Join the Deepgram Github Discussions Community](https://github.com/orgs/deepgram/discussions)
- [Join the Deepgram Discord Community](https://discord.gg/xWRaCDBtW4)
[license]: LICENSE.txt