Skip navigation links
A B C D F G H I L M N O P R S T U V 

A

ai.api - package ai.api
 
ai.api.android - package ai.api.android
 
ai.api.services - package ai.api.services
 
ai.api.ui - package ai.api.ui
 
ai.api.util - package ai.api.util
 
AIButton - Class in ai.api.ui
 
AIButton(Context) - Constructor for class ai.api.ui.AIButton
 
AIButton(Context, AttributeSet) - Constructor for class ai.api.ui.AIButton
 
AIButton(Context, AttributeSet, int) - Constructor for class ai.api.ui.AIButton
 
AIButton.AIButtonListener - Interface in ai.api.ui
 
AIButton.MicState - Enum in ai.api.ui
 
AIConfiguration - Class in ai.api.android
 
AIConfiguration(String, AIConfiguration.SupportedLanguages, AIConfiguration.RecognitionEngine) - Constructor for class ai.api.android.AIConfiguration
 
AIConfiguration.RecognitionEngine - Enum in ai.api.android
 
AIDataService - Class in ai.api.android
Do simple requests to the AI Service
AIDataService(Context, AIConfiguration) - Constructor for class ai.api.android.AIDataService
 
aiDataService - Variable in class ai.api.android.AIService
 
AIDialog - Class in ai.api.ui
 
AIDialog(Context, AIConfiguration) - Constructor for class ai.api.ui.AIDialog
 
AIDialog(Context, AIConfiguration, int) - Constructor for class ai.api.ui.AIDialog
 
AIDialog.AIDialogListener - Interface in ai.api.ui
 
AIListener - Interface in ai.api
Listener interface for working with API.AI service.
AIService - Class in ai.api.android
Main SDK class for working with API.AI service.
AIService(AIConfiguration, Context) - Constructor for class ai.api.android.AIService
 

B

BluetoothController - Class in ai.api.util
 
BluetoothController(Context) - Constructor for class ai.api.util.BluetoothController
Constructor

C

calculateRms() - Method in class ai.api.util.VoiceActivityDetector
 
cancel() - Method in class ai.api.android.AIService
Cancel listening process and don't request to AI service
cancel() - Method in class ai.api.services.GoogleRecognitionServiceImpl
 
cancel() - Method in class ai.api.services.SpeaktoitRecognitionServiceImpl
Deprecated.
 
CENTER_COLOR_DEF - Static variable in class ai.api.ui.SoundLevelCircleDrawable
 
changeState(AIButton.MicState) - Method in class ai.api.ui.AIButton
 
checkPermissions() - Method in class ai.api.android.AIService
 
circleCenterX - Variable in class ai.api.ui.SoundLevelCircleDrawable.Params
 
circleCenterY - Variable in class ai.api.ui.SoundLevelCircleDrawable.Params
 
clearRecognizer() - Method in class ai.api.services.GoogleRecognitionServiceImpl
 
close() - Method in class ai.api.ui.AIDialog
 
config - Variable in class ai.api.android.AIService
 
context - Variable in class ai.api.android.AIService
 

D

DefaultAIListener - Class in ai.api
Use this class instead of AIListener if you don't want to process all recognition events.
DefaultAIListener() - Constructor for class ai.api.DefaultAIListener
 
draw(Canvas) - Method in class ai.api.ui.SoundLevelCircleDrawable
 
drawableStateChanged() - Method in class ai.api.ui.MaskedColorView
 

F

findGoogleRecognizer(Context) - Static method in class ai.api.util.RecognizerChecker
 
FRAME_SIZE_IN_BYTES - Static variable in class ai.api.util.VoiceActivityDetector
 
fromAttrs(TypedArray) - Static method in enum ai.api.ui.AIButton.MicState
 

G

getAIService() - Method in class ai.api.ui.AIButton
Get AIService object for making different data requests
getAIService() - Method in class ai.api.ui.AIDialog
Get AIService object for making different data requests
getCurrentState() - Method in class ai.api.ui.AIButton
 
getDebugState() - Method in class ai.api.ui.AIButton
 
getDebugState() - Method in class ai.api.ui.MaskedColorView
 
getDebugState() - Method in class ai.api.ui.SoundLevelButton
 
getDialog() - Method in class ai.api.ui.AIDialog
 
getGoogleRecognizerVersion(Context) - Static method in class ai.api.util.RecognizerChecker
 
getGson() - Static method in class ai.api.android.GsonFactory
 
getMinRadius() - Method in class ai.api.ui.SoundLevelButton
 
getMinRadius() - Method in class ai.api.ui.SoundLevelCircleDrawable
 
getOpacity() - Method in class ai.api.ui.SoundLevelCircleDrawable
 
getRecognitionEngine() - Method in class ai.api.android.AIConfiguration
 
getRecognizerCancelSound() - Method in class ai.api.android.AIConfiguration
 
getRecognizerStartSound() - Method in class ai.api.android.AIConfiguration
 
getRecognizerStopSound() - Method in class ai.api.android.AIConfiguration
 
getService(Context, AIConfiguration) - Static method in class ai.api.android.AIService
Use this method to get ready to work instance
getSessionId(Context) - Static method in class ai.api.android.SessionIdStorage
 
GOOGLE_RECOGNIZER_PACKAGE_NAME - Static variable in class ai.api.util.RecognizerChecker
 
GOOGLE_VOICE_SEARCH_PACKAGE_NAME - Static variable in class ai.api.util.RecognizerChecker
 
GoogleRecognitionServiceImpl - Class in ai.api.services
 
GoogleRecognitionServiceImpl(Context, AIConfiguration) - Constructor for class ai.api.services.GoogleRecognitionServiceImpl
 
GsonFactory - Class in ai.api.android
 
GsonFactory() - Constructor for class ai.api.android.GsonFactory
 

H

HALO_COLOR_DEF - Static variable in class ai.api.ui.SoundLevelCircleDrawable
 

I

init(Context) - Static method in class ai.api.util.VersionConfig
 
initialize(AIConfiguration) - Method in class ai.api.ui.AIButton
 
initializeRecognizer() - Method in class ai.api.services.GoogleRecognitionServiceImpl
 
isAutoStopRecognizer() - Method in class ai.api.util.VersionConfig
 
isDestroyRecognizer() - Method in class ai.api.util.VersionConfig
 
isGoogleRecognizerAvailable(Context) - Static method in class ai.api.util.RecognizerChecker
 
isNormalizeInputSound() - Method in class ai.api.android.AIConfiguration
 
isOnHeadsetSco() - Method in class ai.api.util.BluetoothController
 
isVoiceActivityDetectionEnabled() - Method in class ai.api.android.AIConfiguration
 

L

listening - Variable in class ai.api.ui.SoundLevelButton
 

M

MaskedColorView - Class in ai.api.ui
ImageView src used as a mask, and MaskedColorView_mainColor as a color or state color list
MaskedColorView(Context) - Constructor for class ai.api.ui.MaskedColorView
 
MaskedColorView(Context, AttributeSet) - Constructor for class ai.api.ui.MaskedColorView
 
MaskedColorView(Context, AttributeSet, int) - Constructor for class ai.api.ui.MaskedColorView
 
maxRadius - Variable in class ai.api.ui.SoundLevelCircleDrawable.Params
 
minRadius - Variable in class ai.api.ui.SoundLevelCircleDrawable.Params
 

N

NOISE_BYTES - Static variable in class ai.api.util.VoiceActivityDetector
 

O

onAudioLevel(float) - Method in interface ai.api.AIListener
Event fires every time sound level changed.
onAudioLevel(float) - Method in class ai.api.DefaultAIListener
 
onAudioLevel(float) - Method in class ai.api.ui.AIButton
 
onAudioLevelChanged(float) - Method in class ai.api.android.AIService
 
onCancelled() - Method in interface ai.api.ui.AIButton.AIButtonListener
 
onCancelled() - Method in interface ai.api.ui.AIDialog.AIDialogListener
 
onClick(View) - Method in class ai.api.ui.AIButton
 
onClick(View) - Method in class ai.api.ui.SoundLevelButton
 
onCompletion(MediaPlayer) - Method in class ai.api.services.SpeaktoitRecognitionServiceImpl
Deprecated.
 
onCreateDrawableState(int) - Method in class ai.api.ui.AIButton
 
onCreateDrawableState(int) - Method in class ai.api.ui.SoundLevelButton
 
onDraw(Canvas) - Method in class ai.api.ui.AIButton
 
onError(AIError) - Method in interface ai.api.AIListener
Event fires if something going wrong while recognition or access to the AI server
onError(AIError) - Method in class ai.api.android.AIService
 
onError(MediaPlayer, int, int) - Method in class ai.api.services.SpeaktoitRecognitionServiceImpl
Deprecated.
 
onError(AIError) - Method in interface ai.api.ui.AIButton.AIButtonListener
 
onError(AIError) - Method in class ai.api.ui.AIButton
 
onError(AIError) - Method in interface ai.api.ui.AIDialog.AIDialogListener
 
onHeadsetConnected() - Method in class ai.api.util.BluetoothController
 
onHeadsetDisconnected() - Method in class ai.api.util.BluetoothController
 
onListeningCanceled() - Method in interface ai.api.AIListener
Event fires when recognition engine cancel listening
onListeningCanceled() - Method in class ai.api.ui.AIButton
 
onListeningCancelled() - Method in class ai.api.android.AIService
 
onListeningFinished() - Method in interface ai.api.AIListener
Event fires when recognition engine finish listening
onListeningFinished() - Method in class ai.api.android.AIService
 
onListeningFinished() - Method in class ai.api.DefaultAIListener
 
onListeningFinished() - Method in class ai.api.ui.AIButton
 
onListeningStarted() - Method in interface ai.api.AIListener
Event fires when recognition engine start listening
onListeningStarted() - Method in class ai.api.android.AIService
 
onListeningStarted() - Method in class ai.api.DefaultAIListener
 
onListeningStarted() - Method in class ai.api.ui.AIButton
 
onPartialResults(List<String>) - Method in interface ai.api.PartialResultsListener
 
onPartialResults(List<String>) - Method in class ai.api.services.GoogleRecognitionServiceImpl
 
onResult(AIResponse) - Method in interface ai.api.AIListener
Event fires when entire process finished successfully, and returns result object
onResult(AIResponse) - Method in class ai.api.android.AIService
 
onResult(AIResponse) - Method in interface ai.api.ui.AIButton.AIButtonListener
 
onResult(AIResponse) - Method in class ai.api.ui.AIButton
 
onResult(AIResponse) - Method in interface ai.api.ui.AIDialog.AIDialogListener
 
onScoAudioConnected() - Method in class ai.api.util.BluetoothController
 
onScoAudioDisconnected() - Method in class ai.api.util.BluetoothController
 
onSpeechBegin() - Method in class ai.api.services.SpeaktoitRecognitionServiceImpl
Deprecated.
 
onSpeechBegin() - Method in interface ai.api.util.VoiceActivityDetector.SpeechEventsListener
 
onSpeechCancel() - Method in class ai.api.services.SpeaktoitRecognitionServiceImpl
Deprecated.
 
onSpeechCancel() - Method in interface ai.api.util.VoiceActivityDetector.SpeechEventsListener
 
onSpeechEnd() - Method in class ai.api.services.SpeaktoitRecognitionServiceImpl
Deprecated.
 
onSpeechEnd() - Method in interface ai.api.util.VoiceActivityDetector.SpeechEventsListener
 

P

Params(float, float, float, float, int, int) - Constructor for class ai.api.ui.SoundLevelCircleDrawable.Params
 
PartialResultsListener - Interface in ai.api
 
pause() - Method in class ai.api.android.AIService
 
pause() - Method in class ai.api.services.GoogleRecognitionServiceImpl
This method must be called from UI thread
pause() - Method in class ai.api.services.SpeaktoitRecognitionServiceImpl
Deprecated.
 
pause() - Method in class ai.api.ui.AIButton
 
pause() - Method in class ai.api.ui.AIDialog
Disconnect aiDialog from the recognition service.
processBuffer(byte[], int) - Method in class ai.api.util.VoiceActivityDetector
 

R

RecognizerChecker - Class in ai.api.util
 
RecognizerChecker() - Constructor for class ai.api.util.RecognizerChecker
 
reset() - Method in class ai.api.util.VoiceActivityDetector
 
resetContexts() - Method in class ai.api.android.AIService
Forget all old contexts
resetSessionId(Context) - Static method in class ai.api.android.SessionIdStorage
 
resume() - Method in class ai.api.android.AIService
 
resume() - Method in class ai.api.services.GoogleRecognitionServiceImpl
This method must be called from UI thread
resume() - Method in class ai.api.services.SpeaktoitRecognitionServiceImpl
Deprecated.
 
resume() - Method in class ai.api.ui.AIButton
 
resume() - Method in class ai.api.ui.AIDialog
Reconnect aiDialog to the recognition service.

S

SessionIdStorage - Class in ai.api.android
 
SessionIdStorage() - Constructor for class ai.api.android.SessionIdStorage
 
setAlpha(int) - Method in class ai.api.ui.SoundLevelCircleDrawable
 
setColorFilter(ColorFilter) - Method in class ai.api.ui.SoundLevelCircleDrawable
 
setColorStateList(ColorStateList) - Method in class ai.api.ui.MaskedColorView
 
setDrawCenter(boolean) - Method in class ai.api.ui.SoundLevelButton
 
setDrawCenter(boolean) - Method in class ai.api.ui.SoundLevelCircleDrawable
 
setDrawSoundLevel(boolean) - Method in class ai.api.ui.SoundLevelButton
 
setDrawSoundLevel(boolean) - Method in class ai.api.ui.SoundLevelCircleDrawable
 
setEnabled(boolean) - Method in class ai.api.util.VoiceActivityDetector
If enabled, voice activity detector fires onSpeechEnd events.
setListener(AIListener) - Method in class ai.api.android.AIService
Sets listener, which used to notify about process steps
setNormalizeInputSound(boolean) - Method in class ai.api.android.AIConfiguration
With setting this field to true you can enable sound amplification if it's too quiet.
setPartialResultsListener(PartialResultsListener) - Method in class ai.api.services.GoogleRecognitionServiceImpl
 
setPartialResultsListener(PartialResultsListener) - Method in class ai.api.ui.AIButton
 
setRecognizerCancelSound(AssetFileDescriptor) - Method in class ai.api.android.AIConfiguration
 
setRecognizerStartSound(AssetFileDescriptor) - Method in class ai.api.android.AIConfiguration
 
setRecognizerStopSound(AssetFileDescriptor) - Method in class ai.api.android.AIConfiguration
 
setResultsListener(AIButton.AIButtonListener) - Method in class ai.api.ui.AIButton
 
setResultsListener(AIDialog.AIDialogListener) - Method in class ai.api.ui.AIDialog
 
setSoundLevel(float) - Method in class ai.api.ui.SoundLevelButton
 
setSoundLevel(float) - Method in class ai.api.ui.SoundLevelCircleDrawable
 
setSpeechListener(VoiceActivityDetector.SpeechEventsListener) - Method in class ai.api.util.VoiceActivityDetector
 
setVoiceActivityDetectionEnabled(boolean) - Method in class ai.api.android.AIConfiguration
With setting this field to false you can disable voice activity detection for Speaktoit recognition.
showAndListen() - Method in class ai.api.ui.AIDialog
 
SoundLevelButton - Class in ai.api.ui
 
SoundLevelButton(Context) - Constructor for class ai.api.ui.SoundLevelButton
 
SoundLevelButton(Context, AttributeSet) - Constructor for class ai.api.ui.SoundLevelButton
 
SoundLevelButton(Context, AttributeSet, int) - Constructor for class ai.api.ui.SoundLevelButton
 
SoundLevelCircleDrawable - Class in ai.api.ui
 
SoundLevelCircleDrawable() - Constructor for class ai.api.ui.SoundLevelCircleDrawable
 
SoundLevelCircleDrawable(SoundLevelCircleDrawable.Params) - Constructor for class ai.api.ui.SoundLevelCircleDrawable
 
SoundLevelCircleDrawable.Params - Class in ai.api.ui
 
SpeaktoitRecognitionServiceImpl - Class in ai.api.services
Deprecated.
SpeaktoitRecognitionServiceImpl(Context, AIConfiguration) - Constructor for class ai.api.services.SpeaktoitRecognitionServiceImpl
Deprecated.
 
start() - Method in class ai.api.util.BluetoothController
Call this to start BluetoothController functionalities.
startListening() - Method in class ai.api.android.AIService
Starts listening process
startListening(List<AIContext>) - Method in class ai.api.android.AIService
Starts listening process.
startListening(RequestExtras) - Method in class ai.api.android.AIService
Starts listening process.
startListening() - Method in class ai.api.services.GoogleRecognitionServiceImpl
 
startListening(List<AIContext>) - Method in class ai.api.services.GoogleRecognitionServiceImpl
 
startListening(RequestExtras) - Method in class ai.api.services.GoogleRecognitionServiceImpl
 
startListening() - Method in class ai.api.services.SpeaktoitRecognitionServiceImpl
Deprecated.
 
startListening(List<AIContext>) - Method in class ai.api.services.SpeaktoitRecognitionServiceImpl
Deprecated.
 
startListening(RequestExtras) - Method in class ai.api.services.SpeaktoitRecognitionServiceImpl
Deprecated.
 
startListening() - Method in class ai.api.ui.AIButton
 
startListening(RequestExtras) - Method in class ai.api.ui.AIButton
 
STATE_INITIALIZING_TTS - Static variable in class ai.api.ui.AIButton
 
STATE_LISTENING - Static variable in class ai.api.ui.SoundLevelButton
 
STATE_SPEAKING - Static variable in class ai.api.ui.AIButton
 
STATE_WAITING - Static variable in class ai.api.ui.AIButton
 
stop() - Method in class ai.api.util.BluetoothController
Should call this on onResume or onDestroy.
stopListening() - Method in class ai.api.android.AIService
Stop listening and start request to the AI service with current recognition results
stopListening() - Method in class ai.api.services.GoogleRecognitionServiceImpl
 
stopListening() - Method in class ai.api.services.SpeaktoitRecognitionServiceImpl
Deprecated.
 

T

TAG - Static variable in class ai.api.android.AIDataService
 
TAG - Static variable in class ai.api.services.SpeaktoitRecognitionServiceImpl
Deprecated.
 
TAG - Static variable in class ai.api.util.VoiceActivityDetector
 
textRequest(AIRequest) - Method in class ai.api.android.AIService
 
textRequest(String, RequestExtras) - Method in class ai.api.android.AIService
 
textRequest(AIRequest) - Method in class ai.api.ui.AIButton
 
textRequest(String) - Method in class ai.api.ui.AIButton
 
textRequest(AIRequest) - Method in class ai.api.ui.AIDialog
 
textRequest(String) - Method in class ai.api.ui.AIDialog
 
toString() - Method in class ai.api.util.VersionConfig
 

U

uploadUserEntities(Collection<Entity>) - Method in class ai.api.android.AIService
Upload user entities for using while session
uploadUserEntity(Entity) - Method in class ai.api.android.AIService
Upload user entity for using while session

V

valueOf(String) - Static method in enum ai.api.android.AIConfiguration.RecognitionEngine
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.api.ui.AIButton.MicState
Returns the enum constant of this type with the specified name.
values() - Static method in enum ai.api.android.AIConfiguration.RecognitionEngine
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ai.api.ui.AIButton.MicState
Returns an array containing the constants of this enum type, in the order they are declared.
VersionConfig - Class in ai.api.util
 
VoiceActivityDetector - Class in ai.api.util
 
VoiceActivityDetector(int) - Constructor for class ai.api.util.VoiceActivityDetector
 
VoiceActivityDetector.SpeechEventsListener - Interface in ai.api.util
Used to notify about speech begin/end events
A B C D F G H I L M N O P R S T U V 
Skip navigation links