Skobbler : 设置建议指令的语言和指令之间的距离

Skobbler : Set the language of advice instruction and the distance between the instructions

我正在做转弯导航应用程序,我有两个问题要问:

1- 如何更改建议说明的语言?我喜欢这个:

SKAdvisorSettings *adviceSettings = [[SKAdvisorSettings alloc]init];
adviceSettings.advisorType = SKAdvisorTypeTextToSpeech;
adviceSettings.language  = SKAdvisorLanguageFR;

但我总是得到英文指导。

2- 我怎样才能改变建议之间的距离,例如我想每 500/200/10 语音指令。

感谢您的帮助。

1.You计算路由时需要做如下设置:

SKAdvisorSettings *settings = [SKAdvisorSettings advisorSettings];
         settings.advisorVoice =  @"fr";
         settings.language  = SKAdvisorLanguageFR;
         [SKRoutingService sharedInstance].advisorConfigurationSettings = settings;
  1. 要配置与音频建议的距离,您必须修改 advice_places.adv 文件 在 iOS 上:在 SKAdvisorResources.bundle /Configs/ 文件夹中

在那里,对于每种类型的指令(十字路口 = 左转或右转、高速公路出口、环岛等),在 3 个不同的距离处生成了 3 个建议(我们实际上有 2 组距离,一组在外面城市和一个在城市内)。修改这些距离以达到 "only 10-200+- meters before" 要求。