HarmonyOS 语音识别报错?

实时语音识别模式报错,已经startListening success,但是又报错write audio ignore with no preceding start listen。

阅读 478
1 个回答

语音识别完整工程demo可以参考:https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials\_Next-CoreSpeechKit

KitASRDemo语音识别工程:

在手机的主屏幕,点击”asrDemo“,启动应用。

点击“CreateEngine”,进行能力初始化。

点击“startRecording”,开始识别。

点击“audioTotext”,写流进行识别,需准备好音频流。

若demo中采用从音频文件中读取的方式获取音频流,优先执行执行如下命令:

hdc_std file send 001.pcm /data/app/el2/100/base/com.huawei.hms.asrdemo/haps/hiaiuser/files hdc_std shell chmod 777 /data/app/el2/100/base/com.huawei.hms.asrdemo/haps/hiaiuser/files/001.pcm

将PCM格式的音频信息导入本demo的沙箱路径下。

点击audioTotext按钮即可从音频文件中获取音频信息并写入。

点击“finish”等按钮对识别事件进行控制。

点击“queryLanguagesCallback/queryLanguagesPromise”,查询支持的语种和音色。

logo
HarmonyOS
子站问答
访问
宣传栏