STT DSLM Summarization

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:

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.

  • 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.

STT Summarization

We are excited to announce our latest Speech Understanding feature – Summarization (summarize=true). Deepgram’s speech recognition API, with Summarization, can auto-generate meaningful summaries from the audio data.

Summarization API endpoint can be called using (summarize=true) and will return summaries block in the response body of the output. Each segment of the summary will have summarized text, start_word, and end_word.

Examples of use cases for Summarization include:

  • Automatically generate call notes and meeting summaries to reduce manual effort.
  • Navigate through a large number of calls and analyze important conversations through generated summaries.
  • Help listeners identify interesting conversations through auto-generated meaningful podcast previews.

The URL query might look like this to call the Summarization API. 

https://api.deepgram.com/v1/listen?summarize=true&punctuate=true.

Please see the features page in our documentation to learn more about Summarization.

Please get in touch with us through your dedicated support channel. We’d love to have your feedback, please share it with us at Product Feedback.