Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

Table of Contents
maxLevel4

...

AcquireSpeech is the key component for interacting with the Toolkit.  AcquireSpeech is designed for use with a microphone, but also supports text input of user speech and the use of prerecorded speech samples.

Image Added

Launching AcquireSpeech

...

To stop a session, either to end a Toolkit session or to change settings, click the red 'Stop Session' button.

...

 

Configuring AcquireSpeech

...

Message API

Receives

 vrAllCall  

Broadcasts AcquireSpeech VHMsg ID. It is set to asr.

vrKillComponent (all | asr)

Stops AcquireSpeech.  If the recording is running, AcquireSpeech will attempt to shut it down gracefully.

acquireSpeech action action description in xml

Tell AcquireSpeech to perform the specified action.  The action xml schema can be found insrc/java/acquirespeech.xsd.  It takes two attributes:

1. targetComponentID defines the component to apply this action to; if the ID is missing, the action is applied to the overall model structure

2. command defines the action command; see the list of action commands for the complete reference

...

AcquireSpeech sends out events transmitting recognition result and notifications about the state of recording

vrSpeech  

see vrSpeech documentation

acquireSpeech startedListening inputComponentID sessionID utteranceID recordingTimeInMilliseconds

This message is sent when an utterance recording starts.

acquireSpeech stoppedListening inputComponentID sessionID utteranceID recordingTimeInMilliseconds

This message is sent when an utterance recording stops.

acquireSpeech info message

This message is sent when a group component selection is changed.

acquireSpeech startedSession inputComponentID sessionID timeInMilliseconds

This message is sent when a session recording starts.

acquireSpeech stoppedSession inputComponentID sessionID timeInMilliseconds

This message is sent when a session recording stops.

Known Issues

FAQ

See main FAQ.