当需要停止合成及播报时,可调用stop接口:ttsEngine.stop(); 再次开始可使用 ttsEngine.speak。可参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/texttospeech-guide-V5具体API使用可查看:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/hms-ai-texttospeech-V5Core Speech kit是底层api能力,若要实现暂停后继续播放,有两种方式:1)speak的时候获取的是音频流,根据音频流做对应的估算。2)可以参考Speech Kit(场景化语音服务):https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/speech-api-V5,该kit会提供一套基于Core Speech kit(基础语音服务)的播控UI组件,可达到所述场景需要(core speech kit 里面的是基础能力api。speech kit 是控件,高阶api)pause:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/speech-textreader-api-V5\#section297011445115
当需要停止合成及播报时,可调用stop接口:ttsEngine.stop(); 再次开始可使用 ttsEngine.speak。
可参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/texttospeech-guide-V5
具体API使用可查看:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/hms-ai-texttospeech-V5
Core Speech kit是底层api能力,若要实现暂停后继续播放,有两种方式:
1)speak的时候获取的是音频流,根据音频流做对应的估算。
2)可以参考Speech Kit(场景化语音服务):https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/speech-api-V5,该kit会提供一套基于Core Speech kit(基础语音服务)的播控UI组件,可达到所述场景需要(core speech kit 里面的是基础能力api。speech kit 是控件,高阶api)pause:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/speech-textreader-api-V5\#section297011445115