斯科布勒得到环形交叉路口出口



我想在从SKNavigationState导航期间查找环形交叉路口的出口号码(例如第二个出口)。

我已经查看了文档,但我找不到通过Android SDK找到它的方法。

我已经尝试过SKNavigationState.getCurrentAdviceExitNumber()没有返回任何内容。

我也在尝试解析SKNavigationState.getAdviceInstruction()以获取退出号码,但这似乎不是最好的方法。

有没有办法做到这一点?如何获取环形交叉路口的出口号码?

目前,

此信息不通过 API 公开。

检索

此信息的唯一方法是解析提供的文本指令(因为您有一个"退出号码参数")。

有关详细信息,请参阅 http://sdkblog.skobbler.com/advisor-support-text-to-speech-scout-audio/

当使用预先录制的音频或文本到语音转换 (TTS) 时,您都可以执行此操作 - 一些正则表达式文本解析应该可以完成这项工作(我想使用预先录制的音频会更容易,因为生成的文本指令更像"计算机")

最新更新