HarmonyOS 语音播报当中加上soundPool.on('complete')之后语音就不播报了
在解决UI卡顿之前,使用的SoundPool来进行语音播报时不播报出现几率较少,当时是直接load之后就调用了play,但是解决UI卡顿之后,语音播报时不播报出现几率增多,排查发现是未判断on导致,后来加了on的判断,发现已经不播报了,帮忙看下。
代码流程是:每帧进来之后,依次调用SoundPoolHelper.ets的playSound(status: FaceStatusNewEnum)方法,经过一系列判断之后,调用SoundPlayer.ets中的static async play(context: Context, rawPath: string)方法。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
需要语音播报,对于语音播报依赖较高,希望提供示例
1294浏览 • 1回复 待解决
HarmonyOS 文字转语音无法播报
1164浏览 • 1回复 待解决
harmonyos上如何停止当前正在进行的文本转语音播报?
1186浏览 • 0回复 待解决
HarmonyOS推送消息语音播报功能如何实现
1839浏览 • 1回复 待解决
HarmonyOS 文本转语音如何指导当前的播报进度
966浏览 • 1回复 待解决
HarmonyOS 如何实现文字播报染色(多行)
981浏览 • 1回复 待解决
HarmonyOS 语音数据采集,是否支持硬件语音前处理?
1020浏览 • 1回复 待解决
HarmonyOS 如何实现语音助手的功能?
1698浏览 • 1回复 待解决
HarmonyOS 如何实现语音转成文字
986浏览 • 1回复 待解决
ArkTS语言支持语音识别吗?
2282浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何利用无障碍功能进行动态内容播报?
1182浏览 • 1回复 待解决
HarmonyOS 语音识别SDK
1028浏览 • 1回复 待解决
HarmonyOS 语音识别报错
1202浏览 • 1回复 待解决
HarmonyOS 语音播放问题
921浏览 • 1回复 待解决
绘制语音消息,仿聊天软件,语音消息的绘制。
1949浏览 • 1回复 待解决
HarmonyOS 语音识别未启动错误提示:1002200010
876浏览 • 1回复 待解决
文本转语音的方法有哪些?
1438浏览 • 1回复 待解决
HarmonyOS 关于语音发送功能
1180浏览 • 1回复 待解决
HarmonyOS 实时语音转文本
1148浏览 • 1回复 待解决
动态内容导致读屏软件播报混乱,如何标记焦点顺序?
409浏览 • 0回复 待解决
语音识别读取本地实时录音报1002200010语音识别未启动错误
1482浏览 • 1回复 待解决
Centos Docker .net core 项目如何将amr格式语音文件转MP3格式语音文件?
2969浏览 • 1回复 待解决
如何利用 HarmonyOS Connect 的能力,开发出支持语音控制的设备应用,与鸿蒙系统的语音助手进行无缝对接?
585浏览 • 0回复 待解决
HarmonyOS 保活问题:锁屏之后有语音,给孩子讲故事。语音播放类的是否需要有专门的申请机制在后后台播放
1173浏览 • 1回复 待解决
HarmonyOS 语音实时识别,怎么获取识别后的文本
1182浏览 • 1回复 待解决
on(loadComplete)时机不对,没有执行,要写在load前面,只需要把回调放在load前面就行了。load底层是起了一个异步线程去进行解封装和解码的 await不会等待这个异步线程的, 所以await load后play也可能会出问题,所以标准的用法就是在loadComplete里面收到回调以后进行play。