A C F G H I M O P Q R S T V 

A

addContext(AIContext) - Method in class ai.api.model.AIRequest
 
addFilePart(String, String, InputStream) - Method in class ai.api.http.HttpClient
 
addFormPart(String, String) - Method in class ai.api.http.HttpClient
 
AGENT_EN - Static variable in class ai.api.model.Constants
 
AGENT_RU - Static variable in class ai.api.model.Constants
 
ai.api - package ai.api
 
ai.api.http - package ai.api.http
 
ai.api.model - package ai.api.model
 
ai.api.util - package ai.api.util
 
AIConfiguration - Class in ai.api
API.AI Android SDK - client-side libraries for API.AI ================================================= Copyright (C) 2014 by Speaktoit, Inc.
AIConfiguration(String, String, AIConfiguration.SupportedLanguages, AIConfiguration.RecognitionEngine) - Constructor for class ai.api.AIConfiguration
 
AIConfiguration.RecognitionEngine - Enum in ai.api
 
AIConfiguration.SupportedLanguages - Enum in ai.api
 
AIContext - Class in ai.api.model
 
AIContext() - Constructor for class ai.api.model.AIContext
 
AIContext(String) - Constructor for class ai.api.model.AIContext
 
AIDataService - Class in ai.api
Do simple requests to the AI Service
AIDataService(Context, AIConfiguration) - Constructor for class ai.api.AIDataService
 
AIError - Class in ai.api.model
 
AIError(String) - Constructor for class ai.api.model.AIError
 
AIError(AIServiceException) - Constructor for class ai.api.model.AIError
 
AIListener - Interface in ai.api
Listener interface for working with API.AI service.
AIRequest - Class in ai.api.model
 
AIRequest() - Constructor for class ai.api.model.AIRequest
 
AIResponse - Class in ai.api.model
 
AIResponse() - Constructor for class ai.api.model.AIResponse
 
AIService - Class in ai.api
Main SDK class fro working with API.AI service.
AIService(AIConfiguration, Context) - Constructor for class ai.api.AIService
 
AIServiceException - Exception in ai.api
API.AI Android SDK - client-side libraries for API.AI ================================================= Copyright (C) 2014 by Speaktoit, Inc.
AIServiceException() - Constructor for exception ai.api.AIServiceException
 
AIServiceException(String, Throwable) - Constructor for exception ai.api.AIServiceException
 
AIServiceException(String) - Constructor for exception ai.api.AIServiceException
 
AudioRequest - Class in ai.api
API.AI Android SDK - client-side libraries for API.AI ================================================= Copyright (C) 2014 by Speaktoit, Inc.
AudioRequest() - Constructor for class ai.api.AudioRequest
 
AudioRequestTask - Class in ai.api
API.AI Android SDK - client-side libraries for API.AI ================================================= Copyright (C) 2014 by Speaktoit, Inc.
AudioRequestTask() - Constructor for class ai.api.AudioRequestTask
 

C

cancel() - Method in class ai.api.AIService
Cancel listening process and don't request to AI service
cancel() - Method in class ai.api.GoogleRecognitionServiceImpl
 
cancel() - Method in class ai.api.SpeaktoitRecognitionServiceImpl
 
config - Variable in class ai.api.AIService
 
connectForMultipart() - Method in class ai.api.http.HttpClient
 
Constants - Class in ai.api.model
API.AI Android SDK - client-side libraries for API.AI ================================================= Copyright (C) 2014 by Speaktoit, Inc.
Constants() - Constructor for class ai.api.model.Constants
 
context - Variable in class ai.api.AIService
 

F

findGoogleRecognizer(Context) - Static method in class ai.api.util.RecognizerChecker
 
finishMultipart() - Method in class ai.api.http.HttpClient
 

G

getAction() - Method in class ai.api.model.Result
 
getApiKey() - Method in class ai.api.AIConfiguration
 
getCode() - Method in class ai.api.model.Status
HTTP Status Code
getConfidence() - Method in class ai.api.model.AIRequest
 
getContexts() - Method in class ai.api.model.Metadata
Currently active contexts
getErrorDetails() - Method in class ai.api.model.Status
 
getErrorID() - Method in class ai.api.model.Status
 
getErrorString() - Method in class ai.api.http.HttpClient
 
getErrorType() - Method in class ai.api.model.Status
 
getGoogleRecognizerVersion(Context) - Static method in class ai.api.util.RecognizerChecker
 
getGson() - Static method in class ai.api.GsonFactory
 
getId() - Method in class ai.api.model.AIResponse
Unique identifier of the result.
getInputContexts() - Method in class ai.api.model.Metadata
Contexts that were matched by the intent
getIntentId() - Method in class ai.api.model.Metadata
Id of the intent that produced this result
getIntentName() - Method in class ai.api.model.Metadata
Name of the intent that produced this result
getLanguage() - Method in class ai.api.AIConfiguration
 
getLanguage() - Method in class ai.api.model.QuestionMetadata
 
getMessage() - Method in class ai.api.model.AIError
 
getMetadata() - Method in class ai.api.model.Result
 
getName() - Method in class ai.api.model.AIContext
 
getOutputContexts() - Method in class ai.api.model.Metadata
Contexts that were added by the intent
getParameters() - Method in class ai.api.model.Result
 
getQuestionUrl() - Method in class ai.api.AIConfiguration
 
getRecognitionEngine() - Method in class ai.api.AIConfiguration
 
getResetContexts() - Method in class ai.api.model.AIRequest
 
getResolvedQuery() - Method in class ai.api.model.Result
The query that was used to produce this result
getResponse() - Method in class ai.api.http.HttpClient
 
getResult() - Method in class ai.api.model.AIResponse
Result object
getService(Context, AIConfiguration) - Static method in class ai.api.AIService
Use this method to get ready to work instance
getSpeech() - Method in class ai.api.model.Result
 
getStatus() - Method in class ai.api.model.AIResponse
 
getSubscriptionKey() - Method in class ai.api.AIConfiguration
 
getTimestamp() - Method in class ai.api.model.AIResponse
 
getTimezone() - Method in class ai.api.model.QuestionMetadata
 
getUserId() - Method in class ai.api.model.QuestionMetadata
 
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
 
GoogleRecognitionServiceImpl(Context, AIConfiguration) - Constructor for class ai.api.GoogleRecognitionServiceImpl
 
GsonFactory - Class in ai.api
 
GsonFactory() - Constructor for class ai.api.GsonFactory
 

H

HttpClient - Class in ai.api.http
 
HttpClient(HttpURLConnection) - Constructor for class ai.api.http.HttpClient
 

I

isDebug() - Method in class ai.api.AIConfiguration
This flag is for testing purposes ONLY.
isError() - Method in class ai.api.model.AIResponse
 
isGoogleRecognizerAvailable(Context) - Static method in class ai.api.util.RecognizerChecker
 
isWriteSoundLog() - Method in class ai.api.AIConfiguration
This flag is for testing purposes ONLY.

M

Metadata - Class in ai.api.model
 
Metadata() - Constructor for class ai.api.model.Metadata
 

O

onAudioLevel(float) - Method in interface ai.api.AIListener
Event fires every time sound level changed.
onAudioLevelChanged(float) - Method in class ai.api.AIService
 
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.AIService
 
onListeningFinished() - Method in interface ai.api.AIListener
Event fires when recognition engine finish listening
onListeningFinished() - Method in class ai.api.AIService
 
onListeningStarted() - Method in interface ai.api.AIListener
Event fires when recognition engine start listening
onListeningStarted() - Method in class ai.api.AIService
 
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.AIService
 
onSpeechBegin() - Method in interface ai.api.util.VoiceActivityDetector.SpeechEventsListener
 
onSpeechEnd() - Method in interface ai.api.util.VoiceActivityDetector.SpeechEventsListener
 

P

pause() - Method in class ai.api.AIService
 
pause() - Method in class ai.api.GoogleRecognitionServiceImpl
 
pause() - Method in class ai.api.SpeaktoitRecognitionServiceImpl
 
processBuffer(byte[], int) - Method in class ai.api.util.VoiceActivityDetector
 
PROTOCOL_VERSION - Static variable in class ai.api.AIConfiguration
 

Q

QUESTION_ENDPOINT - Static variable in class ai.api.AIConfiguration
 
QuestionMetadata - Class in ai.api.model
 
QuestionMetadata() - Constructor for class ai.api.model.QuestionMetadata
 

R

RecognitionEngine - Class in ai.api
API.AI Android SDK - client-side libraries for API.AI ================================================= Copyright (C) 2014 by Speaktoit, Inc.
RecognitionEngine() - Constructor for class ai.api.RecognitionEngine
 
RecognizerChecker - Class in ai.api.util
 
RecognizerChecker() - Constructor for class ai.api.util.RecognizerChecker
 
request(AIRequest) - Method in class ai.api.AIDataService
Make request to the ai service.
reset() - Method in class ai.api.util.VoiceActivityDetector
 
Result - Class in ai.api.model
 
Result() - Constructor for class ai.api.model.Result
 
resume() - Method in class ai.api.AIService
 
resume() - Method in class ai.api.GoogleRecognitionServiceImpl
 
resume() - Method in class ai.api.SpeaktoitRecognitionServiceImpl
 

S

setAction(String) - Method in class ai.api.model.Result
 
setApiKey(String) - Method in class ai.api.AIConfiguration
 
setCode(Integer) - Method in class ai.api.model.Status
 
setConfidence(float[]) - Method in class ai.api.model.AIRequest
 
setContexts(List<AIContext>) - Method in class ai.api.model.AIRequest
 
setDebug(boolean) - Method in class ai.api.AIConfiguration
This flag is for testing purposes ONLY.
setErrorDetails(String) - Method in class ai.api.model.Status
 
setErrorID(String) - Method in class ai.api.model.Status
 
setErrorType(String) - Method in class ai.api.model.Status
 
setId(String) - Method in class ai.api.model.AIResponse
 
setIntentId(String) - Method in class ai.api.model.Metadata
 
setIntentName(String) - Method in class ai.api.model.Metadata
 
setLanguage(String) - Method in class ai.api.AIConfiguration
 
setLanguage(String) - Method in class ai.api.model.QuestionMetadata
 
setListener(AIListener) - Method in class ai.api.AIService
Sets listener, which used to notify about process steps
setMetadata(Metadata) - Method in class ai.api.model.Result
 
setMinAudioBufferSize(int) - Method in class ai.api.util.VoiceActivityDetector
Used for optimization
setName(String) - Method in class ai.api.model.AIContext
 
setQuery(String) - Method in class ai.api.model.AIRequest
 
setQuery(String[], float[]) - Method in class ai.api.model.AIRequest
 
setRecognitionEngine(AIConfiguration.RecognitionEngine) - Method in class ai.api.AIConfiguration
 
setResetContexts(Boolean) - Method in class ai.api.model.AIRequest
 
setResolvedQuery(String) - Method in class ai.api.model.Result
 
setResult(Result) - Method in class ai.api.model.AIResponse
 
setSpeech(String) - Method in class ai.api.model.Result
 
setSpeechListener(VoiceActivityDetector.SpeechEventsListener) - Method in class ai.api.util.VoiceActivityDetector
 
setStatus(Status) - Method in class ai.api.model.AIResponse
 
setTimestamp(Date) - Method in class ai.api.model.AIResponse
 
setTimezone(String) - Method in class ai.api.model.QuestionMetadata
 
setUserId(String) - Method in class ai.api.model.QuestionMetadata
 
setWriteSoundLog(boolean) - Method in class ai.api.AIConfiguration
This flag is for testing purposes ONLY.
setWriteSoundLog(boolean) - Method in class ai.api.http.HttpClient
 
SpeaktoitRecognitionServiceImpl - Class in ai.api
 
SpeaktoitRecognitionServiceImpl(Context, AIConfiguration) - Constructor for class ai.api.SpeaktoitRecognitionServiceImpl
 
startListening() - Method in class ai.api.AIService
Starts listening process
startListening(List<AIContext>) - Method in class ai.api.AIService
Starts listening process.
startListening() - Method in class ai.api.GoogleRecognitionServiceImpl
 
startListening(List<AIContext>) - Method in class ai.api.GoogleRecognitionServiceImpl
 
startListening() - Method in class ai.api.SpeaktoitRecognitionServiceImpl
 
startListening(List<AIContext>) - Method in class ai.api.SpeaktoitRecognitionServiceImpl
 
Status - Class in ai.api.model
 
Status() - Constructor for class ai.api.model.Status
 
stopListening() - Method in class ai.api.AIService
Stop listening and start request to the AI service with current recognition results
stopListening() - Method in class ai.api.GoogleRecognitionServiceImpl
 
stopListening() - Method in class ai.api.SpeaktoitRecognitionServiceImpl
 

T

TAG - Static variable in class ai.api.AIDataService
 
TAG - Static variable in class ai.api.http.HttpClient
 
TAG - Static variable in class ai.api.SpeaktoitRecognitionServiceImpl
 
TAG - Static variable in class ai.api.util.VoiceActivityDetector
 
toString() - Method in class ai.api.model.AIError
 

V

valueOf(String) - Static method in enum ai.api.AIConfiguration.RecognitionEngine
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ai.api.AIConfiguration.SupportedLanguages
Returns the enum constant of this type with the specified name.
values() - Static method in enum ai.api.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.AIConfiguration.SupportedLanguages
Returns an array containing the constants of this enum type, in the order they are declared.
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
voiceRequest(InputStream, List<AIContext>) - Method in class ai.api.AIDataService
Make requests to the ai service with voiceData.
A C F G H I M O P Q R S T V