public class GoogleRecognitionServiceImpl extends AIService
aiDataService, config, context| Constructor and Description |
|---|
GoogleRecognitionServiceImpl(android.content.Context context,
AIConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel()
Cancel listening process and don't request to AI service
|
protected void |
clearRecognizer() |
protected void |
initializeRecognizer() |
protected void |
onPartialResults(java.util.List<java.lang.String> partialResults) |
void |
pause()
This method must be called from UI thread
|
void |
resume()
This method must be called from UI thread
|
void |
setPartialResultsListener(PartialResultsListener partialResultsListener) |
void |
startListening()
Starts listening process
|
void |
startListening(java.util.List<AIContext> contexts)
Starts listening process.
|
void |
startListening(RequestExtras requestExtras)
Starts listening process.
|
void |
stopListening()
Stop listening and start request to the AI service with current recognition results
|
checkPermissions, getService, onAudioLevelChanged, onError, onListeningCancelled, onListeningFinished, onListeningStarted, onResult, resetContexts, setListener, textRequest, textRequest, uploadUserEntities, uploadUserEntitypublic GoogleRecognitionServiceImpl(android.content.Context context,
AIConfiguration config)
protected void initializeRecognizer()
protected void clearRecognizer()
public void startListening()
AIServicestartListening in class AIServicepublic void startListening(java.util.List<AIContext> contexts)
AIServicestartListening in class AIServicepublic void startListening(RequestExtras requestExtras)
AIServicestartListening in class AIServicerequestExtras - extras can hold additional contexts and entitiespublic void stopListening()
AIServicestopListening in class AIServicepublic void cancel()
AIServicepublic void pause()
public void resume()
public void setPartialResultsListener(PartialResultsListener partialResultsListener)
protected void onPartialResults(java.util.List<java.lang.String> partialResults)