deepgram_speech_to_text
A Deepgram client for Dart and Flutter, supporting all Speech-to-Text and Text-to-Speech features on every platform.
4.2.0
4.9K downloads/mo
#3868 most downloaded on pub.dev
tempo-riz/deepgram_speech_to_text
What this package is like to depend on
Last release 27 days ago
27 Jul 2026
Ships unpredictably
gaps range from 1 weeks to 11 months
Nearly every release is documented
notes for 25 of 26 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
26 releases · first in 2024
3 releases in the last 12 months
see the full history below
Release timeline
26 releases · Mar 2024 to Jul 2026Releases
latest 26-
4.2.027 Jul 2026Release notes
Open source →- fix keyterms serialization (thanks @agladyshev)
- add Finalize method (thanks @agladyshev)
-
4.1.010 Sep 2025Release notes
Open source →- improve models (thanks @jbienzss)
- cleaner error handling in websockets (handle errors in the stream)
-
4.0.105 Sep 2025 -
4.0.013 Jul 2025Release notes
Open source →- Breaking change: Remove baseParams from
DeepgramClientsince it creates confusion. - Support using short-lived JWT tokens instead of API KEY (thanks @danielmahon)
- Breaking change: Remove baseParams from
-
3.1.024 Jun 2025 -
3.0.416 May 2025 -
3.0.317 Jan 2025 -
3.0.226 Dec 2024 -
3.0.126 Dec 2024 -
3.0.024 Dec 2024Release notes
Open source →Breaking changes
Now you can find all method under deepgram.listen and deepgram.speak
deepgram.transcribeFromFile()->deepgram.listen.file()deepgram.speakFromText()->deepgram.speak.text()- Added support for
deepgram.speak.live()-deepgram.toWav()makes the audio data readable - Updated examples (flutter and dart)
- Added mandatory default query params to every streaming method (encoding, sampleRate)
-
2.3.213 Aug 2024 -
2.3.102 Aug 2024 -
2.3.002 Aug 2024Release notes
Open source →- Added pause() and resume() methods for streaming
- Add missing streaming features (thanks @DamienDeepgram)
- Fixed: Memory leak + infinity future (thanks @PcolBP)
- DeepgramSttResult now has .type getter, .transcript is safer and nullable
-
2.2.207 Jul 2024 -
2.2.124 Jun 2024 -
2.2.024 Jun 2024Release notes
Open source →- Added
transcribeFromPath()for convenience. - Fixed package on web.
- Updated example to work on web.
- Added
-
2.1.107 Jun 2024Nothing published for this version
-
2.1.008 May 2024 -
2.0.108 May 2024 -
2.0.008 May 2024Release notes
Open source →- STT methods now return a
DeepgramSttResultinstead of plain json string (breaking change) - Updated example in README.md and /example, added a flutter demo
- Better documentation
- STT methods now return a
-
1.0.506 Apr 2024 -
1.0.403 Apr 2024 -
1.0.303 Apr 2024 -
1.0.202 Apr 2024 -
1.0.115 Mar 2024 -
1.0.015 Mar 2024