#Update (Bug Report): Dictation flag disables punctuation on all models

1 messages · Page 1 of 1 (latest)

inland flint
#

Hi Deepgram team,

It seems that the punctuate: true flag is not working. I've tested dozens of times on multiple files, and I only ever get a long transcript with no punctuation or capitalization at the start of new sentences.

I can see in the the logs that Deepgram does indeed get the message that I've set the punctuate flag to true, but it doesn't seem to respond correctly.

fickle shaleBOT
#

Thanks for asking your question. Please be sure to reply with as much detail as possible so the community can assist you efficiently.
-# If you haven't done so, ensure your Discord and Github profiles are linked to Deepgram so you can earn points to redeem on cool stuff just by being active!

#

It looks like we're missing some important information to help debug your issue. Would you mind providing us with the following details in a reply?

  • The programming language you are working in (e.g. JavaScript, Python).
  • The deepgram product you are using (e.g Speech to Text, Agent API)
  • A request ID that triggered your error or issue.
inland flint
#

This has been an issue with many requests over many days (and many audio files), but here's one you can dig into:

Request ID: d4e2c924-e0fc-40f9-b1ed-b9f7ee18cf2a
Programming language: Javascript
Product: Speech to Text, all models (I've tested by setting nova-3, nova-3-general, nova-2, nova)

#

Initially, I thought the Deepgram SDK might be the issue. So I wrote up a function to use fetch directly:

#

I'm building an action step on Pipedream that offers the following services for transcription:

  • Deepgram
  • OpenAI
  • Groq
  • ElevenLabs
  • Gemini

Deepgram is the only one that cannot punctuate or capitalize sentences. However, it is also the only one that can do proper speaker diarization, so I'd like to get this issue fixed!

inland flint
#

Figured it out. The dictation flag is broken. If set to true, it actually flips punctuate to false even if the user sets it to true. This should be filed as a bug.

#

Dictation set to true vs false (this is the only difference)

#

Update (Bug Report): Dictation flag disables punctuation on all models

cedar grottoBOT
#

I'm not sure I'm fully understanding your expected behavior vs what you're seeing, but I believe this is expected behavior when using dictation with punctuate. When these are both enabled, we will only punctuate dictated punctuation (and capitalization following appropriate dictated punctuation) rather than the typical punctuation and capitalization applied when punctuation is enabled without dictation.