Deepgram Changelog

Stay up to date with enhancements to our AI Speech Platform and ecosystem

OnPrem

Deepgram On-premises February Release (240228)

Jason Maldonis
Feb 29, 2024
Container Images (release 240228) Please find additional deployment information for this release here . deepgram/onprem-api:release-240228 Equivalent image tag to deepgram/onprem-api:1.113.2 deepgram/onprem-engine:release-240228 Equivalent image tag to deepgram/onprem-engine:3.64.7 deepgram/onprem-license-proxy:release-240228 Equivalent image tag to deepgram/onprem-license-proxy:1.6.0 deepgram/onprem-billing:release-240228 Equivalent image tag to deepgram/onprem-billing:1.9.0 deepgram/onprem-dgtools:release-240228 Equivalent image tag to deepgram/onprem-dgtools:2.1.5 This Release Contains The Following Changes ❗To support our new token-based features, the License Proxy container (and Billing container, if using) must be updated either alongside or in advance of the Engine and API containers. Deepgram recommends a blue-green deployment of the License Proxy container if deploying concurrently. You will experience a service outage if you attempt to run the new Engine and API containers before the License Proxy container is updated. Please see the linked PDF for deployment recommendations. Major feature release: Support for all speech intelligence features , including summarization, sentiment analysis, intent recognition, and topic detection. These features are available for both audio and text . The License Proxy was updated to begin normal operations without requiring an explicit check-in from the API or Engine. This update allows for additional License Proxy containers to be deployed as backups to the primary container. In addition, the memory footprint of the license proxy was significantly reduced when operating in cached-trust mode. UtteranceEnd now includes fields for the channel where the utterance ended, as well as the timestamp of the last word spoken. A new SpeechStarted event pairs well with UtteranceEnd to detect when a person has started speaking during a stream. Fixed a bug for streaming where keywords were occasionally resulting in missing words in final transcripts. Stability improvements, security patches, and bug fixes.🐛
Api
SpeechModel

Updated Nova-2 Model (English, Pre-recorded) - Improved Word Recognition

Natalie Rutgers
Jan 17, 2024
model = nova-2 Deepgram has done additional training to our Nova-2 General Model for English to improve accuracy for pre-recorded transcription, specifically addressing an issue with missing words / phrases. We intend to roll out similar updates for streaming transcription and across other Nova-2 tier models over the next two weeks. There should be no code changes required on your end - all requests with model=nova-2 will automatically get the latest version with the fix applied. For On-Premises customers, please reach out to your Deepgram contact if you'd like to update your models.
OnPrem

Deepgram On-premises January Release (240104)

Jason Maldonis
Jan 4, 2024
Container Images (release 240104) deepgram/onprem-api:release-240104 Equivalent image tag to deepgram/onprem-api:1.110.0 deepgram/onprem-engine:release-240104 Equivalent image tag to deepgram/onprem-engine:3.59.6 deepgram/onprem-license-proxy:release-240104 Equivalent image tag to deepgram/onprem-license-proxy:1.5.1 deepgram/onprem-billing:release-240104 Equivalent image tag to deepgram/onprem-billing:1.8.0 deepgram/onprem-dgtools:release-240104 Equivalent image tag to deepgram/onprem-dgtools:2.1.5 This Release Contains The Following Changes Improved accuracy for timestamps and punctuation for recognized keywords . Stability improvements, security patches, and bug fixes.🐛
Api

Deepgram Releases Improved SDKs

John Vajda
Dec 21, 2023
The Developer Experience Team at Deepgram has been working the last several months on greatly improving our SDKs (Software Development Kits) so developers have an easier time integrating with the Deepgram API. We are happy to announce you can now upgrade to the next major version of our improved SDKs for JavaScript, Go and Python to benefit from many "quality of life" improvements and added functionality. Please refer to the SDK repository and blog post for more details on each major release. Go SDK on GitHub (Now officially supported by Deepgram!) Go SDK blog announcement JavaScript SDK on GitHub JavaScript SDK blog announcement Python SDK on GitHub Python SDK blog announcement .NET SDK on Github This SDK major release is still in development but targeted for Q1 2024. If you upgrade your SDK version let us know how it goes in our Developer Communities on Github Discussions or on Discord ! Happy Coding 🚀
OnPrem

Deepgram On-premises December Release (231207)

Brent George
Dec 7, 2023
Container Images (release 231207) deepgram/onprem-api:release-231207 Equivalent image tag to deepgram/onprem-api:1.109.0 deepgram/onprem-engine:release-231207 Equivalent image tag to deepgram/onprem-engine:3.59.6 deepgram/onprem-license-proxy:release-231207 Equivalent image tag to deepgram/onprem-license-proxy:1.5.1 deepgram/onprem-billing:release-231207 Equivalent image tag to deepgram/onprem-billing:1.8.0 deepgram/onprem-dgtools:release-231207 Equivalent image tag to deepgram/onprem-dgtools:2.1.5 This Release Contains The Following Changes Improved support for container health checks/probes. There are now native endpoints available for all Deepgram containers to help you more easily manage container lifecycles and system maintenance. These probes can be configured with Kubernetes, or any other container orchestration technology that supports health probes. For help with using these endpoints, please contact your Deepgram Account Representative for updated configuration files. Further documentation will also be published describing available health probe endpoints, and will be linked to this changelog. Stability improvements, security patches, and bug fixes.🐛
OnPrem

Deepgram On-premises November Release (231114)

Brent George
Nov 14, 2023
Container Images (release 231114) deepgram/onprem-api:release-231114 Equivalent image tag to deepgram/onprem-api:1.107.2 deepgram/onprem-engine:release-231114 Equivalent image tag to deepgram/onprem-engine:3.59.6 deepgram/onprem-license-proxy:release-231114 Equivalent image tag to deepgram/onprem-license-proxy:1.5.0 deepgram/onprem-billing:release-231114 Equivalent image tag to deepgram/onprem-billing:1.8.0 deepgram/onprem-dgtools:release-231114 Equivalent image tag to deepgram/onprem-dgtools:2.1.5 This Release Contains The Following Changes Support for Nova 2 models in general availability . License Proxy and Billing containers now accept configuration files license-proxy.toml and billing.toml , similar to API’s api.toml and Engine’s engine.toml . Compared to CLI flags, configuration files are easier to place into source control for comparing config changes to your onprem deployment over time. Reach out to your Deepgram Account Representative if you have an existing deployment and would like to migrate to using configuration files for License Proxy or Billing containers. Stability improvements, security patches, and bug fixes.🐛
Api
Languages

Improvements to Language Detection

Jason Maldonis
Nov 14, 2023
Deepgram now offers the ability to restrict which languages will be detected by Deepgram's language detection algorithm. If you currently use the detect_language=true feature of Deepgram but your audio files are, for example, only in English and Spanish, you can improve the accuracy of your results by restricting which languages will be detected. Here's an example of how to restrict the detectable languages to only English ( en ) and Spanish ( es ): curl \ --request POST \ --header 'Authorization: Token YOUR_DEEPGRAM_API_KEY' \ --header 'Content-Type: audio/wav' \ --data-binary @youraudio.wav \ --url 'https://api.deepgram.com/v1/listen?detect_language=en&detect_language=es' This functionality is available for pre-recorded audio and Deepgram's models (not Whisper). For more information, head over to our developer documentation .
SpeechModel

Announcing Nova-2 GA & Additional Language Support

Natalie Rutgers
Nov 14, 2023
We are pleased to announce additional language support and the General Availability (GA) of Nova-2, our newest speech-to-text model. Deepgram Nova-2 Nova-2 presents the new state-of-the-art in speech recognition. Read about Nova-2's performance and benchmarks in our announcement . The complete list of available use cases and languages can be found in our documentation . Nova-2 is available to all Pay as you Go and Growth customers. Premium customers will have access to Nova-2 at contracted Nova rates. If you are a Premium customer and do not have access, please reach out to your account team. Pricing for Nova-2 is available at deepgram.com/pricing .
OnPrem

Deepgram On-premises October Release (231026)

Brent George
Oct 26, 2023
Container Images (release 231026) deepgram/onprem-api:release-231026 Equivalent image tag to deepgram/onprem-api:1.106.0 deepgram/onprem-engine:release-231026 Equivalent image tag to deepgram/onprem-engine:3.59.2 deepgram/onprem-license-proxy:release-231026 Equivalent image tag to deepgram/onprem-license-proxy:1.4.3 deepgram/onprem-billing:release-231026 Equivalent image tag to deepgram/onprem-billing:1.7.3 deepgram/onprem-dgtools:release-231026 Equivalent image tag to deepgram/onprem-dgtools:2.1.5 This Release Contains The Following Changes More control with language detection features! You can now restrict which languages can be detected , and view the language detection confidence score in returned ASR results. Adjusted order of operations with async requests to more consistently return a request ID immediately. Improved model loading logic. If you have explicit model loading directives under the features section of your engine.toml configuration file, you can remove it when upgrading to more recent releases. The minimum supported CUDA runtime version for onprem-engine has changed from 11.3.1 to 12.1.1. Systems using NVIDIA drivers before version 525.60.13 might encounter errors when attempting to start this release of onprem-engine. Deepgram recommends installing the latest NVIDIA drivers for maximum compatibility, stability, and performance. Stability improvements, security patches, and bug fixes.🐛
Api

Deepgram Log Usage Data limited to 90 days

John Vajda
Oct 6, 2023
On Oct 18th 2023 Deepgram will be introducing a 90 day limit on the storage of log usage data for all of our customers. What this means: In the Deepgram Console > Usage > Logs users will now only be able to query for log data for up to 90 days of time. When using the Deepgram API Usage endpoint users will now only be able to query for usage data up to 90 days of time. You can still retrieve Summarized Usage for greater than 90 days. Questions? Please refer to our Documentation for more details on Usage & Logs.
Feature

Improved Redaction Functionality

Shir Goldberg
Sep 28, 2023
Deepgram’s latest update offers enhanced redaction options for customers submitting pre-recorded audio to our hosted endpoint. Customers can now select specific types of entities, like locations, URLs, or names, to be redacted from their transcriptions. Here’s an example of how to accomplish redacting different types of entities (in this case, city names, ages, and emails): curl \ --request POST \ --header 'Authorization: Token YOUR_DEEPGRAM_API_KEY' \ --header 'Content-Type: audio/wav' \ --data-binary @youraudio.wav \ --url 'https://api.deepgram.com/v1/listen?redact=location_city&redact=age&redact=email_address' For more information, head over to our developer documentation .
OnPrem

Deepgram On-premises September Release (230920)

Brent George
Sep 20, 2023
Container Images (release 230920) deepgram/onprem-api:release-230920 Equivalent image tag to deepgram/onprem-api:1.102.1 deepgram/onprem-engine:release-230920 Equivalent image tag to deepgram/onprem-engine:3.58.1 deepgram/onprem-license-proxy:release-230920 Equivalent image tag to deepgram/onprem-license-proxy:1.4.2 deepgram/onprem-billing:release-230920 Equivalent image tag to deepgram/onprem-billing:1.7.2 deepgram/onprem-metrics-server:release-230920 Equivalent image tag to deepgram/onprem-metrics-server:2.0.6 deepgram/onprem-dgtools:release-230920 Equivalent image tag to deepgram/onprem-dgtools:2.1.5 This Release Contains The Following Changes Support for Deepgram Nova-2 . Please contact Deepgram Customer Success to request access to this new model architecture. Significant improvements in diarization quality for batch requests. Addresses a memory leak in onprem-engine that originated in a upstream dependency. This memory leak was only present in the August (230804) release. onprem-dgtools now accepts licensing information passed via the DEEPGRAM_API_KEY environment variable, similar to onprem-api and onprem-engine . Other stability improvements & bug fixes.🐛
SpeechModel

Introducing Nova-2 Early Access

Natalie Rutgers
Sep 19, 2023
Deepgram is excited to announce early access to our next-gen speech-to-text model, Nova-2. As shared in our Marketing Announcement , Nova-2: Outperforms all alternatives in terms of accuracy, speed, and cost ( starting at $0.0043/min ). Is 18% more accurate than our previous Nova model and offers a 36% relative WER improvement over OpenAI Whisper (large). Pay as You Go and Growth users may access this model immediately in the API Playground or by requesting model=nova-2-ea in their API requests. Enterprise customers can reach out to their account representative or Contact Us for access. Nova-2 Early Access supports hosted and on-prem transcription of pre-recorded and streaming English audio. Read more about Nova-2 in the Deepgram Documentation .
OnPrem

Deepgram On-premises August Release (230804)

Pankaj Trivedi
Aug 4, 2023
Container Images (release 230804) deepgram/onprem-api:1.97.1 deepgram/onprem-engine:3.53.6 deepgram/onprem-license-proxy:1.4.2 deepgram/onprem-billing:1.7.2 deepgram/onprem-metrics-server:2.0.6 deepgram/onprem-dgtools:2.1.4 Deepgram On-premises Release Tags deepgram/onprem-api:release-230804 deepgram/onprem-engine:release-230804 deepgram/onprem-license-proxy:release-230804 deepgram/onprem-billing:release-230804 deepgram/onprem-metrics-server:release-230804 deepgram/onprem-dgtools:release-230804 This Release Contains The Following Changes Summarization efficiency improvements for broader GPU compatibility. Summarization-related errors and warnings produced by API calls have been expanded and made more detailed; please see our docs on this topic . Opus compatibility improvements with multichannel audio. Added a configuration parameter for batch sizes specifically for Whisper models. Please contact your account manager for more details. Added additional error reporting for streaming-related failures when the initial request includes the debug=true query parameter. Stability improvements and bug fixes.🐛
Feature

Introducing New Summarization

Pankaj Trivedi
Jul 19, 2023
We're excited to announce the release of our first domain-specific language model (DSLM) for speech summarization of call center interactions. You can request our new Summarization API endpoint by adding a summarize parameter set to v2 in the API call. It will then return a summary object in the response body of the output. The summary object includes status and a concise summary of the entire conversation. The URL query to call the DSLM-powered Summarization API might look like this: https://api.deepgram.com/v1/listen?summarize=v2 Example curl request: curl --location --request POST 'https://api.deepgram.com/v1/listen?summarize=v2' \ --header 'Authorization: Token <Your API KEY>' \ --header 'Content-Type: audio/wave' \ --data-binary '@/Path to file' You can send requests to the API with an Authorization header that references your project's API key Authorization: Token YOUR_DEEPGRAM_API_KEY The output response will contain the generated summary based on the provided audio. Summarization V2 supports English and Pre-Recorded audio. Primary difference between V1 (summarize=true) and V2 (summarize=v2) V1 provides summaries per channel. V2 provides a single summary across all the channels. V1 response contains summary objects (with summary, start, and end word). V2 response contains a single object with result and short key. V2 of our Summarization offers improved performance in terms of quality, content, and readability of generated summaries. For the best results moving forward, we recommend leveraging V2 of our summarization. Learn more about using our new Summarization V2 feature. Test Summarization V2 using our API Playground. We are thrilled to get this feature into your hands and await your feedback. Please share it with us at Product Feedback or your dedicated support channel.
Page 1 of 6

Stop building work-arounds for STT systems that don't work.

Start FreeTalk to an expert