目前在做语音合成—播放语音新闻
流程是 : 将请求道的文本 —通过合成 —进行语音播放
使用 SpeechSynthesizer.batchSpeak(java.util.List<SpeechSynthesizeBag> speechSynthesizeBags) 进行语音播放的处理
我的问题是 : 如何根据播放进度 更改对应文字的颜色
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
可以通过监听接口onSpeechProgressChanged(String utteranceId,int progress)判断播放的进度。根据进度更改对应文字的颜色。