Skip to content

Using UtteranceEnd and Endpointing #980

Closed Answered by jkroll-deepgram
celestk asked this question in General help
Discussion options

You must be logged in to vote

Hi @celestk, as you mention, an UtteranceEnd event will come after a speech_final event, if the speech_final event does occur. If it doesn't, you'll make use of the next UtteranceEnd event.

In cases when speech_final fires:

  • {transcript with speech_final=false}
  • {transcript with speech_final=true} (informs you that end of speech has been detected!)
  • {UtteranceEnd} (ignored)

In cases when speech_final does not fire:

  • {transcript with speech_final=false}
  • {transcript with speech_final=false} (end of speech is missed due to background noise)
  • {UtteranceEnd} (informs you that end of speech has been detected!)

Replies: 3 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by deepgram-community
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants