You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed capitalization issues
Replaced &' with and
“voice assistants and chatbots“ → “voice agents“
Used everywhere the phrase end of utterance vs end of turn.
Improve description (remove "learn")
---------
Co-authored-by: Georgios Hadjiharalambous <[email protected]>
To improve user experience in responsive real-time scenarios it important to know when a person has finished speaking. This is especially important for voice AI, translation, and dictation use cases. Detecting an 'End of Turn' can be used to trigger actions such as generating a response in a Voice AI agent.
22
+
To improve user experience in responsive real-time scenarios it important to know when a person has finished speaking. This is especially important for voice AI, translation, and dictation use cases. Detecting an 'End of Utterance' can be used to trigger actions such as generating a response in a Voice AI agent.
23
23
24
24
To get started, check out the [Configuration Example](#end-of-utterance-configuration) below.
25
25
26
26
## Use Cases
27
27
28
-
**Voice AI & Conversational Systems**: Enable voice assistants and chatbots to detect when the user has finished speaking, allowing the system to respond promptly without awkward delays.
28
+
**Voice AI and conversational systems**: Enable voice agents to detect when the user has finished speaking, allowing the system to respond promptly without awkward delays.
29
29
30
-
**Real-time Translation**: Critical for live interpretation services where translations need to be delivered as soon as the speaker completes their thought, maintaining the flow of conversation.
30
+
**Real-time translation**: Critical for live interpretation services where translations need to be delivered as soon as the speaker completes their thought, maintaining the flow of conversation.
31
31
32
-
**Dictation & Transcription**: Helps dictation software determine when users have completed their input, improving speed of final transcription and user experience.
32
+
**Dictation and transcription**: Helps dictation software determine when users have completed their input, improving speed of final transcription and user experience.
33
33
34
34
35
35
## End of Utterance Configuration
36
-
Speechmatics' Speech-To-Text allows you to use a period of silence to determine when a user has finished speaking. This is known as **End of Utterance** detection and is one way to detect End of Turn.
36
+
Speechmatics' Speech-To-Text allows you to use a period of silence to determine when a user has finished speaking. This is known as **End of Utterance** detection.
37
37
38
38
To enable End of Utterance detection, include the following in the [StartRecognition](/api-ref/realtime-transcription-websocket#startrecognition) message:
39
39
@@ -74,8 +74,7 @@ To enable End of Utterance detection, include the following in the [StartRecogni
74
74
75
75
While silence-based End of Utterance is enough for many use cases, it is often improved by combining it with the context of the conversation. This is known as 'Semantic End of Turn Detection'. You can try Semantic End of Turn right away with our free [Flow service demo](https://www.speechmatics.com/flow)!
76
76
77
-
{/* TODO add anchor here when flow docs are merged */}
78
-
Semantic End of Turn comes [already included](/voice-agents-flow) in Flow to provide the best experience for your users. You can also check out our [Semantic End-of-Turn detection "how to"](https://blog.speechmatics.com/semantic-turn-detection) guide for more details on how to implement this in your own application.
77
+
Semantic End of Turn comes [already included](/voice-agents-flow#end-of-turn-detection) in Flow to provide the best experience for your users. You can also check out our [Semantic End-of-Turn detection "how to"](https://blog.speechmatics.com/semantic-turn-detection) guide for more details on how to implement this in your own application.
0 commit comments