我在这里使用Android SDK和带有预先录制语音的转向语音指令。我想在某些视觉用户处复制语音命令,但为了做到这一点,我需要准确的文本,语音引擎在准确的时间说话。
我不能使用NewInstructionEventListener
,因为我可以用不同的方式解析它,它每回合只给我一条指令(所以我无法处理这种情况"之后左转150米">"左转")。那有回调吗?
答案 0 :(得分:0)
对于预先录制的语音,NewInstructionEventListener
是唯一的选项,因为它只是一组音频文件。
对于TTS语音,您可以实施AudioPlayerDelegate
并将其传递给NavigationManager
。在这种情况下,您将能够收到将被发音的确切文本
您可以查看示例https://tcs.ext.here.com/sdk_examples/TtsAndNavigation.zip