HarmonyOS 机器学习-基础语音服务demo问题

tts引擎通过setListener注册的监听器,监听器里面的onComplete(utteranceId: string, response: textToSpeech.CompleteResponse) 方法在调用speak()开始说话时就回调了onComplete方法,导致回调状态错乱。

HarmonyOS
2024-12-27 15:25:33
1081浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
shlp

speak()开始是就会有个合成语音的动作,onComplete合成或播报结束后分别回调此接口,返回的参数值type类型不同区分,0:合成结束,1:播报结束。

可以根据type值得不同进行接下来不同的逻辑处理。具体可参考下面链接:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/hms-ai-texttospeech-V5#section2023291912560

分享
微博
QQ
微信
回复
2024-12-27 18:43:49
相关问题
HarmonyOS 录音和语音播放相关demo
687浏览 • 1回复 待解决
HarmonyOS 系统定位及语音服务能力
932浏览 • 1回复 待解决
HarmonyOS 语音播放问题
704浏览 • 1回复 待解决
HarmonyOS 语音识别是否是服务端能力
801浏览 • 1回复 待解决
Sqlite sql 语音支持问题
895浏览 • 0回复 待解决
HarmonyOS 语音转文本相关问题
703浏览 • 1回复 待解决
HarmonyOS 新建demo卡片服务不生效
951浏览 • 1回复 待解决
HarmonyOS 如何判断运行机器的API等级
800浏览 • 1回复 待解决
实现简易元服务卡片Demo
1684浏览 • 1回复 待解决
HarmonyOS viewModal demo问题
801浏览 • 1回复 待解决
HarmonyOS 矩阵变换问题demo
486浏览 • 1回复 待解决
HarmonyOS服务功能开发的demo实例
848浏览 • 1回复 待解决
HarmonyOS 选择图片上传到服务器的demo
901浏览 • 1回复 待解决
HarmonyOS 开发基础框架
1022浏览 • 1回复 待解决
HarmonyOS 应用基础架构
778浏览 • 1回复 待解决
HarmonyOS 服务卡片问题
856浏览 • 1回复 待解决