public class AIDialog
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
AIDialog.AIDialogListener |
| Constructor and Description |
|---|
AIDialog(android.content.Context context,
AIConfiguration config) |
AIDialog(android.content.Context context,
AIConfiguration config,
int customLayout) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
AIService |
getAIService()
Get AIService object for making different data requests
|
android.app.Dialog |
getDialog() |
void |
pause()
Disconnect aiDialog from the recognition service.
|
void |
resume()
Reconnect aiDialog to the recognition service.
|
void |
setResultsListener(AIDialog.AIDialogListener resultsListener) |
void |
showAndListen() |
AIResponse |
textRequest(AIRequest request) |
AIResponse |
textRequest(java.lang.String request) |
public AIDialog(android.content.Context context,
AIConfiguration config)
public AIDialog(android.content.Context context,
AIConfiguration config,
int customLayout)
public void setResultsListener(AIDialog.AIDialogListener resultsListener)
public android.app.Dialog getDialog()
public void showAndListen()
public AIResponse textRequest(AIRequest request) throws AIServiceException
AIServiceExceptionpublic AIResponse textRequest(java.lang.String request) throws AIServiceException
AIServiceExceptionpublic void close()
public AIService getAIService()
public void pause()
public void resume()