5.3. Application interface function summary
You can use the following functions by using audio command API.
(1) Connect to a service class that provides audio command functions.
(2) Disconnect from a service class that provides audio command functions.
(3) Acquire an interface to control audio commands.
(4) Register a callback.
(5) Cancel a callback.
(6) Set parameters used for the audio recognition start conditions.
(7) Enable audio input status.
(8) Disable audio input status.
(9) Receive the recognition result of voice commands
(10) Receive the situation of if voice commands can receive the input
To use API, execute VoiceCommandClient.bindToRemoteRunningService() first and connect to a
service class that provides a voice command function. Next, execute
VoiceCommandClient.registerCallback() to register a callback to receive recognition results.
When connection to the service is complete, execute getVoiceCommandSystemInterface() to
acquire the interface for controlling the voice command function.
MOVERIO Pro Developer's Guide (Rev.1.4)
44