类 AICloudASRSentenceEngine
- java.lang.Object
-
- com.aispeech.export.engines2.AICloudASRSentenceEngine
-
public class AICloudASRSentenceEngine extends java.lang.Object一句话识别,可以识别1分钟5M以内的音频
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 voidasrSentence(java.lang.String uniqueId, byte[] audioData, AICloudASRSentenceConfig config)一句话识别voidasrSentence(java.lang.String audioFilePath, AICloudASRSentenceConfig config)一句话识别voidcancelAllASR()取消所有识别请求voidcancelASR(java.lang.String audioFilePathOrUniqueId)取消识别请求static AICloudASRSentenceEnginecreateInstance()voiddestroy()释放资源voidinit(AIASRSentenceListener listener)初始化voidinit(java.lang.String host, AIASRSentenceListener listener)初始化
-
-
-
方法详细资料
-
createInstance
public static AICloudASRSentenceEngine createInstance()
-
init
public void init(AIASRSentenceListener listener)
初始化- 参数:
listener- 回调
-
init
public void init(java.lang.String host, AIASRSentenceListener listener)初始化- 参数:
host- 自定义域名listener- 回调
-
destroy
public void destroy()
释放资源
-
asrSentence
public void asrSentence(java.lang.String audioFilePath, AICloudASRSentenceConfig config)一句话识别- 参数:
audioFilePath- 音频路径config- 配置参数
-
asrSentence
public void asrSentence(java.lang.String uniqueId, byte[] audioData, AICloudASRSentenceConfig config)一句话识别- 参数:
uniqueId- 本次识别的唯一标识,会随着回调一起返回,不能为空。例如 "ABC123"audioData- 音频数据config- 配置参数
-
cancelASR
public void cancelASR(java.lang.String audioFilePathOrUniqueId)
取消识别请求- 参数:
audioFilePathOrUniqueId- 音频路径或者唯一标识- 另请参阅:
asrSentence(String, AICloudASRSentenceConfig),asrSentence(String, byte[], AICloudASRSentenceConfig)
-
cancelAllASR
public void cancelAllASR()
取消所有识别请求
-
-