#speech-recognition #transcription #ai #api-key #api-bindings #asr


Official Rust SDK for Deepgram's automated speech recognition APIs

5 releases (3 breaking)

0.4.0 Nov 1, 2023
0.3.0 Jul 26, 2023
0.2.1 Aug 9, 2022
0.2.0 Aug 8, 2022
0.1.0 Jun 7, 2022

#151 in Audio

Download history 64/week @ 2024-01-22 4/week @ 2024-01-29 39/week @ 2024-02-05 22/week @ 2024-02-12 30/week @ 2024-02-19 42/week @ 2024-02-26 3/week @ 2024-03-04 17/week @ 2024-03-11 8/week @ 2024-03-18 42/week @ 2024-04-01 82/week @ 2024-04-08 9/week @ 2024-04-15

135 downloads per month
Used in lamarck

MIT license

2.5K SLoC

Deepgram Rust SDK

CI crates.io downloads docs license

Experimental Rust SDK for Deepgram. Power your apps with world-class speech and Language AI models.

This SDK only supports hosted usage of api.deepgram.com.

Getting an API Key

🔑 To access the Deepgram API you will need a free Deepgram API Key.


You can learn more about the Deepgram API at developers.deepgram.com.

Current Status

This SDK is still very much work-in-progress. The interface is subject to rapid change.


From within your Cargo project directory, run the following command:

cargo add deepgram

You will also probably need to install tokio:

cargo add tokio --features full

Documentation and Examples

Documentation and examples can be found on our Docs.rs page.

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. Then see the Contributing Guidelines for more information.

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:


~311K SLoC