vrSpeech type turn-id [speaker|utt_id] [confidence tone speech]

Description

vrSpeech messages go together as a sequence with the same turn-id, representing the speech recognition, timing, and possible segmentation of a human utterance. vrSpeech start means the person has started to speak - indicated usually by pressing on a mouse button. vrSpeech finished-speaking means the person has stopped speaking for this turn, indicated usually by releasing the mouse button. vrSpeech interp indicates the text that the person said during this speech. vrSpeech asr-complete means that speech recognition and segmentation are finished for this turn, and other modules are free to start using the results without expecting more utterances for this turn. vrSpeech partial is an optional message, giving partial results during speech.

Parameters

Examples

This example indicates a speaker with the name 'user' starting to speak, saying 'hello how are you', and then stopping. Note that the speech is only analyzed / completed after the user has stopped speaking. Also note that all listed messages are needed to process a single utterance and notify the rest of the system of the results.

Sending Components

Receiving Components

Related Messages