public class AICloudASRSentenceEngine extends BaseEngine
mBaseProcessor, TAG, tagSuffix| Modifier and Type | Method and Description |
|---|---|
void |
asrSentence(java.lang.String audioFilePath,
AICloudASRSentenceConfig config)
一句话识别
|
void |
asrSentence(java.lang.String uniqueId,
byte[] audioData,
AICloudASRSentenceConfig config)
一句话识别
|
void |
cancelAllASR()
取消所有识别请求
|
void |
cancelASR(java.lang.String audioFilePathOrUniqueId)
取消识别请求
|
static AICloudASRSentenceEngine |
createInstance() |
void |
destroy()
释放资源
|
java.lang.String |
getTag() |
void |
init(AIASRSentenceListener listener)
初始化
|
void |
init(java.lang.String host,
AIASRSentenceListener listener)
初始化
|
cancel, init, initTAG, parseConfig, parseIntent, start, stoppublic java.lang.String getTag()
getTag in class BaseEnginepublic static AICloudASRSentenceEngine createInstance()
public void init(AIASRSentenceListener listener)
listener - 回调public void init(java.lang.String host,
AIASRSentenceListener listener)
host - 自定义域名listener - 回调public void destroy()
destroy in class BaseEnginepublic void asrSentence(java.lang.String audioFilePath,
AICloudASRSentenceConfig config)
audioFilePath - 音频路径config - 配置参数public void asrSentence(java.lang.String uniqueId,
byte[] audioData,
AICloudASRSentenceConfig config)
uniqueId - 本次识别的唯一标识,会随着回调一起返回,不能为空。例如 "ABC123"audioData - 音频数据config - 配置参数public void cancelASR(java.lang.String audioFilePathOrUniqueId)
audioFilePathOrUniqueId - 音频路径或者唯一标识asrSentence(String, AICloudASRSentenceConfig),
asrSentence(String, byte[], AICloudASRSentenceConfig)public void cancelAllASR()