导航SDK提供默认的TTS播报能力,并且传递文本文案,接入方自定义实现语音播报。
导航SDK提供默认的TTS语音播报功能,使用系统@kit.CoreSpeechKit库的textToSpeech能力,支持播报文本,Audio音频文件能力。
1. 设置屏蔽默认的系统TTS播报能力this.sdkService.ttsService.setTTSEnable(false)2. 实现一个自定义的BNTTSListener对象,根据传递出来的text文件进行自定义处理//onTTSPlayText?: (text: string) => void3. 设置BNTTSListener进行监听播报的文案this.sdkService.tts.addTTSListener(xxxx)4. 在不需要处理TTS播报后移除监听this.sdkService.tts.removeTTSListener(xxxx)
上一篇
下一篇
本篇文章对您是否有帮助?