Skip to content
Discussion options

You must be logged in to vote

Hi @davehorton - The short answer is no, you're not getting additional cumulative accuracy by using a single uninterrupted stream. Deepgram doesn't use all the previous audio in a stream to improve transcription as the stream progresses.

However, it does use some context to improve accuracy. If you send very short snippets of audio (say, less than 5 seconds), there can be context missing, which can lower accuracy. But if a complete turn is only a few seconds, then in some ways that's the full context available for the utterance. I'd say that a stream should last at least the length of one full turn, but it can be at your discretion whether you want to keep reconnecting for each new turn, …

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@jkroll-deepgram
Comment options

Answer selected by davehorton
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants