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() |
ai.api.model.AIResponse |
textRequest(ai.api.model.AIRequest request) |
ai.api.model.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 ai.api.model.AIResponse textRequest(ai.api.model.AIRequest request)
throws ai.api.AIServiceException
ai.api.AIServiceExceptionpublic ai.api.model.AIResponse textRequest(java.lang.String request)
throws ai.api.AIServiceException
ai.api.AIServiceExceptionpublic void close()
public AIService getAIService()
public void pause()
public void resume()