Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACTION_VOICE_COMMAND - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Intent action used to notify SDK clients of certain phrases recognized by the speech engine and certain speech engine states.
- ALIGN_BOTTOM_CENTER - Enum constant in enum class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate.Alignment
-
Align to the bottom and horizontal center of the attached view
- ALIGN_BOTTOM_END - Enum constant in enum class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate.Alignment
-
Align to the bottom and end of the attached view
- ALIGN_BOTTOM_START - Enum constant in enum class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate.Alignment
-
Align to the bottom and start of the attached view
- ALIGN_CENTER_CENTER - Enum constant in enum class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate.Alignment
-
Align to the vertical center and horizontal center of the attached view
- ALIGN_CENTER_END - Enum constant in enum class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate.Alignment
-
Align to the vertical center and end of the attached view
- ALIGN_CENTER_START - Enum constant in enum class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate.Alignment
-
Align to the vertical center and start of the attached view
- ALIGN_RAW - Enum constant in enum class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate.Alignment
-
Align using raw x/y coordinates
- ALIGN_TOP_CENTER - Enum constant in enum class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate.Alignment
-
Align to the top and horizontal center of the attached view
- ALIGN_TOP_END - Enum constant in enum class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate.Alignment
-
Align to the top and end of the attached view
- ALIGN_TOP_START - Enum constant in enum class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate.Alignment
-
Align to the top and start of the attached view
B
- BUILT_IN_ACTION_ASSIST_ALEXA - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Parameter for
VuzixSpeechClient.getBuiltInActionPhrases(int)
to request phrases associated with launching the Alexa application. - BUILT_IN_ACTION_ASSIST_GOOGLE - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Parameter for
VuzixSpeechClient.getBuiltInActionPhrases(int)
to request phrases associated with launching the Google Assistant application. - BUILT_IN_ACTION_ASSISTANT - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Parameter for
VuzixSpeechClient.getBuiltInActionPhrases(int)
to request phrases associated with launching the currently preferred assistant, such as Google or Alexa. - BUILT_IN_ACTION_CLEAR_NOTIFICATIONS - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Parameter for
VuzixSpeechClient.getBuiltInActionPhrases(int)
to request phrases associated with clearing all Android notifications. - BUILT_IN_ACTION_COMMAND_LIST - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Parameter for
VuzixSpeechClient.getBuiltInActionPhrases(int)
to request phrases associated with opening the help page that shows the list of all available speech commands. - BUILT_IN_ACTION_FLASHLIGHT_OFF - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Parameter for
VuzixSpeechClient.getBuiltInActionPhrases(int)
to request phrases associated with turning off the flashlight. - BUILT_IN_ACTION_FLASHLIGHT_ON - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Parameter for
VuzixSpeechClient.getBuiltInActionPhrases(int)
to request phrases associated with turning on the flashlight. - BUILT_IN_ACTION_SLEEP - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Parameter for
VuzixSpeechClient.getBuiltInActionPhrases(int)
to request phrases associated with causing the system to go to sleep. - BUILT_IN_ACTION_SPEECH_SETTINGS - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Parameter for
VuzixSpeechClient.getBuiltInActionPhrases(int)
to request phrases associated with opening the system-wide speech settings application. - BUILT_IN_ACTION_START_RECORDING - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Parameter for
VuzixSpeechClient.getBuiltInActionPhrases(int)
to request phrases associated with recording a video. - BUILT_IN_ACTION_TAKE_PHOTO - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Parameter for
VuzixSpeechClient.getBuiltInActionPhrases(int)
to request phrases associated with taking a photograph. - BUILT_IN_ACTION_VIEW_NOTIFICATIONS - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Parameter for
VuzixSpeechClient.getBuiltInActionPhrases(int)
to request phrases associated with viewing the system Android notifications.
C
- CancelRepeatingCharacters() - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Stops any characters that are repeating, such as those resulting from "scroll down".
- com.vuzix.sdk.speechrecognitionservice - package com.vuzix.sdk.speechrecognitionservice
- control(String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
This method invokes a named control method without parameters.
- control(String, String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Invokes a named control method with parameters.
- convertPhraseToReplyFormat(String) - Static method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Converts a phrase to the format it will be returned if detected by the engine For certain phrases, the speech engine sends an intent of action ACTION_VOICE_COMMAND along with a PHRASE_STRING_EXTRA containing a representation of the recognized phrase.
D
- defineIntent(String, Intent) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Define an arbitrary Intent that may be associated with phrases.
- deleteAllPhrases() - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Deletes all phrases.
- deleteAllPhrasesExcept(List<String>) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Deletes all phrases except the list that you wish to keep.
- deleteIntent(String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Delete an Intent previously registered by
VuzixSpeechClient.defineIntent(java.lang.String,android.content.Intent)
. - deletePhrase(String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Deletes a single phrase from the current client vocabulary.
- dump() - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Dumps the content of the entire speech recognition phrase map to a String.
E
- EnableRecognizer(boolean) - Static method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Deprecated.
- EnableRecognizer(Context, boolean) - Static method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Enables or disables the Speech Recognition engine programmatically.
- EXTRA_PAUSE_ACCESSIBILITY - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
String extra sent only to AccessibilityService to request pause/resume
- EXTRA_VOCAB_KB_PHRASES - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
String extra used only by InputMethodService to provide a phrase.
- EXTRA_VOCAB_KB_SUBSTITUTION - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
String extra used only by InputMethodService to provide a substitution.
- EXTRA_VOCAB_RELOAD_REQUIRED - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Extra sent when an internal change in the speech recognizer requires that client apps reload any custom vocabularies.
G
- getBluetoothSetting() - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Gets the system-wide "Bluetooth input" setting.
- getBuiltInActionPhrases(int) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Gets the phrase associated with a built-in action, such as illuminating the flashlight.
- getEngineVersion() - Static method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Query the device for the version of the speech engine backing the SDK calls.
- getIntentLabels() - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Lists all available intent labels as previously defined by calls to
VuzixSpeechClient.defineIntent(java.lang.String,android.content.Intent)
. - getIntentPhrases(String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Gets the phrases associated with a specific intent label.
- getKeycodePhrases(int, int) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Gets the phrases associated with a key event.
- getMappedKeycodes(int) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Get all keycodes that have an associated phrase in the vocabulary.
- getPhrases() - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Get the list of active phrases for this client.
- getPhrases(String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Get the subset of active phrases matching a specific substitution.
- getRecognizerTimeoutConfig() - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Gets the configured speech recognizer timeout value.
- getRecognizerTimeoutMax() - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Gets the maximum value allowed for setRecognizerTimeoutConfig().
- getSleepEnableSetting() - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Gets the system-wide "Listen while asleep" setting.
- getSpeechTolerance() - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Gets the system-wide "Pronunciation tolerance" setting.
- getStopPhrases() - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Gets all stop phrases including pre-defined and those created by calling
VuzixSpeechClient.insertStopPhrase(java.lang.String)
. - getStoredVocabularyNames() - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Lists all vocabularies previously saved by the current activity.
- getSubstitution(String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Get the optional substitution associated with a phrase.
- getValue() - Method in enum class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate.Alignment
-
Get the corresponding integer representation of the enum
- getVoiceOffPhrases() - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Gets all voice-off phrases including pre-defined and those created by calling
VuzixSpeechClient.insertVoiceOffPhrase(java.lang.String)
. - getWakeWordPhrases() - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Gets all wake-words including pre-defined and those created by calling
VuzixSpeechClient.insertWakeWordPhrase(java.lang.String)
.
I
- insertIntentPhrase(String, String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Insert a phrase to generate the specified intent upon the phrase being detected.
- insertIntentPhrase(String, String, String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Insert a phrase to generate the specified intent upon the phrase being detected, with extra undocumented parameters.
- insertKeycodePhrase(String, int) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Inserts a phrase to generate a keycode that will be sent upon detection.
- insertKeycodePhrase(String, int, int) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Inserts a phrase to generate a keycode that will be sent repeatedly upon detection.
- insertKeycodePhrase(String, int, int, String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Inserts a phrase to generate a keycode that will be sent repeatedly upon detection, with extra undocumented capabilities.
- insertKeycodePhrase(String, int, String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Inserts a phrase to generate keycodes upon detection, with extra undocumented capabilities.
- insertPhrase(String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
This is the most basic way to insert a phrase into the recognizer.
- insertPhrase(String, String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Inserts a phrase and provides a substitution to make processing easier for the client.
- insertStopPhrase(String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Insert a phrase to stop any repeating character that may be active.
- insertVoiceOffPhrase(String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Insert a phrase to deactivate the recognizer, as done by "voice off" in the base vocabulary.
- insertWakeWordPhrase(String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Insert a phrase to wake the recognizer, as done by "Hello, Vuzix" in the base vocabulary.
- isRecognizerEnabled(Context) - Static method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Determines if the speech recognizer is currently enabled in Settings.
- isRecognizerInitialized(Context) - Static method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Determines if the speech recognizer has been initialized.
- isRecognizerTriggered(Context) - Static method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Determines if the speech recognizer is currently triggered and listening for the full vocabulary.
K
- KEY_FREQ_REPEATING - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
This keyCode may only be a repeating action, such as "scroll left".
- KEY_FREQ_SINGLE_OR_REPEAT - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
This keyCode may be a single-press action, such as "move left" or a repeating action such as "scroll left".
- KEY_FREQ_SINGLE_PRESS - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
This keyCode may only be a single-press action, such as "move left".
O
- onInitializeAccessibilityNodeInfo(View, AccessibilityNodeInfo) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate
-
This method is called by the framework and should not be called or overridden in your code.
P
- PHRASE_STRING_EXTRA - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Intent extra used to notify clients of a recognized phrase.
R
- RECOGNIZER_ACTIVE_BOOL_EXTRA - Static variable in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Intent extra used to notify clients when the speech recognizer becomes active or inactive.
- removeVocabulary(String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Remove and delete the recognizer vocabulary in the vocabulary store represented by "name".
- retrieveVocabulary(String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Replace the current activity vocabulary with the vocabulary from the vocabulary store represented by "name".
S
- setBluetoothSetting(boolean) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Sets the system-wide "Bluetooth input" setting.
- setRecognizerTimeoutConfig(int) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Sets the configured speech recognizer timeout value.
- setSleepEnableSetting(boolean) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Sets the system-wide "Listen while asleep" setting.
- setSpeechTolerance(VuzixSpeechClient.SpeechTolerance) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Sets the system-wide "Pronunciation tolerance" setting.
- startGlobalSpeechSettingsActivity(Context) - Static method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Open the global system-wide settings screen for the speech commands.
- storeVocabulary(String) - Method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Save a recognizer vocabulary in the vocabulary store for later use.
T
- ToleranceForgiving - Enum constant in enum class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient.SpeechTolerance
-
Forgiving: Allows a wide range of pronunciations to be accepted
- ToleranceModerate - Enum constant in enum class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient.SpeechTolerance
-
Moderate: Allows fairly close pronunciations to be accepted
- ToleranceStrict - Enum constant in enum class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient.SpeechTolerance
-
Strict: Reduces false detections by requiring precise pronunciation
- TriggerVoiceAudio() - Static method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Deprecated.Use
VuzixSpeechClient.TriggerVoiceAudio(android.content.Context,boolean)
instead with the triggered parameter set true. - TriggerVoiceAudio(boolean) - Static method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Deprecated.
- TriggerVoiceAudio(Context) - Static method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Triggers the Speech Recognition engine programmatically.
- TriggerVoiceAudio(Context, boolean) - Static method in class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Triggers or deactivates the Speech Recognition engine programmatically.
V
- valueOf(String) - Static method in enum class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate.Alignment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient.SpeechTolerance
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate.Alignment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient.SpeechTolerance
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VuzixBubbleDelegate - Class in com.vuzix.sdk.speechrecognitionservice
-
A lightweight mechanism to place bubbles on the UI to identify speech phrases
- VuzixBubbleDelegate(int, int) - Constructor for class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate
-
Construct a VuzixBubbleDelegate using a raw offset.
- VuzixBubbleDelegate(VuzixBubbleDelegate.Alignment) - Constructor for class com.vuzix.sdk.speechrecognitionservice.VuzixBubbleDelegate
-
Construct a VuzixBubbleDelegate and align to one of the pre-defined alignment values
- VuzixBubbleDelegate.Alignment - Enum Class in com.vuzix.sdk.speechrecognitionservice
-
Defines alignment positions for the on-screen help bubble
- VuzixSpeechClient - Class in com.vuzix.sdk.speechrecognitionservice
-
Vuzix Speech Recognition Client SDK
- VuzixSpeechClient(AccessibilityService) - Constructor for class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Constructs a speech SDK client for an AccessibilityService Using this will install the custom vocabulary for your AccessibilityService.
- VuzixSpeechClient(Activity) - Constructor for class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Constructs a speech SDK client for an Activity.
- VuzixSpeechClient(Fragment) - Constructor for class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Deprecated.This is only supported by M300. Newer products do not support this. Use
VuzixSpeechClient(android.app.Activity)
instead. - VuzixSpeechClient(InputMethodService) - Constructor for class com.vuzix.sdk.speechrecognitionservice.VuzixSpeechClient
-
Constructs a speech SDK client for an InputMethodService.
- VuzixSpeechClient.SpeechTolerance - Enum Class in com.vuzix.sdk.speechrecognitionservice
-
Valid values for getSpeechTolerance() and setSpeechTolerance()
All Classes and Interfaces|All Packages|Constant Field Values
VuzixSpeechClient.EnableRecognizer(android.content.Context,boolean)
instead.