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
相关问题
需要语音播报,对于语音播报依赖较高,希望提供示例
998浏览 • 1回复 待解决
HarmonyOS 文字转语音无法播报
797浏览 • 1回复 待解决
HarmonyOS推送消息语音播报功能如何实现
1517浏览 • 1回复 待解决
harmonyos上如何停止当前正在进行的文本转语音播报?
944浏览 • 0回复 待解决
HarmonyOS 文本转语音如何指导当前的播报进度
711浏览 • 1回复 待解决
HarmonyOS 如何实现文字播报染色(多行)
705浏览 • 1回复 待解决
HarmonyOS 语音数据采集,是否支持硬件语音前处理?
831浏览 • 1回复 待解决
绘制语音消息,仿聊天软件,语音消息的绘制。
1679浏览 • 1回复 待解决
HarmonyOS 语音识别SDK
779浏览 • 1回复 待解决
HarmonyOS 语音播放问题
705浏览 • 1回复 待解决
HarmonyOS 语音识别报错
887浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何利用无障碍功能进行动态内容播报?
893浏览 • 1回复 待解决
HarmonyOS 如何实现语音转成文字
752浏览 • 1回复 待解决
HarmonyOS 如何实现语音助手的功能?
1162浏览 • 1回复 待解决
HarmonyOS 关于语音发送功能
830浏览 • 1回复 待解决
HarmonyOS 实时语音转文本
736浏览 • 1回复 待解决
ArkTS语言支持语音识别吗?
1966浏览 • 1回复 待解决
语音识别读取本地实时录音报1002200010语音识别未启动错误
1199浏览 • 1回复 待解决
HarmonyOS 语音识别未启动错误提示:1002200010
626浏览 • 1回复 待解决
HarmonyOS 保活问题:锁屏之后有语音,给孩子讲故事。语音播放类的是否需要有专门的申请机制在后后台播放
907浏览 • 1回复 待解决
HarmonyOS pcm语音文件播放异常
797浏览 • 1回复 待解决
HarmonyOS speechRecognizer (语音识别) 创建失败
1017浏览 • 1回复 待解决
Sqlite sql 语音支持问题
895浏览 • 0回复 待解决
文本转语音的方法有哪些?
1114浏览 • 1回复 待解决
动态内容导致读屏软件播报混乱,如何标记焦点顺序?
215浏览 • 0回复 待解决
on(loadComplete)时机不对,没有执行,要写在load前面,只需要把回调放在load前面就行了。load底层是起了一个异步线程去进行解封装和解码的 await不会等待这个异步线程的, 所以await load后play也可能会出问题,所以标准的用法就是在loadComplete里面收到回调以后进行play。