我想在转弯导航期间从SKNavigationState
导航期间找到环形交叉路口的出口号码(例如第二个出口)。
我查看了文档,但我找不到通过Android SDK找到它的方法。
我已经尝试SKNavigationState.getCurrentAdviceExitNumber()
没有返回任何内容。
我也试图解析SKNavigationState.getAdviceInstruction()
的退出号码,但这似乎不是最佳方式。
有办法做到这一点吗?如何获得环形交叉口的出口编号?
答案 0 :(得分:1)
目前,此信息不会通过API公开。
检索此信息的唯一方法是解析提供的文本指令(因为您有一个"退出编号参数")。
有关详细信息,请参阅http://sdkblog.skobbler.com/advisor-support-text-to-speech-scout-audio/
你可以在使用预先录制的音频或文本到语音(TTS)时执行此操作 - 一些正则表达式文本解析应该完成工作(我想使用预先录制的音频会更容易,因为生成的文本指令更多& #34;计算机就像")