我正在转弯导航应用,我有两个问题要问:
1-如何更改建议说明的语言?我喜欢这样:
SKAdvisorSettings *adviceSettings = [[SKAdvisorSettings alloc]init];
adviceSettings.advisorType = SKAdvisorTypeTextToSpeech;
adviceSettings.language = SKAdvisorLanguageFR;
但我总是用英语教学。
2-如何更改建议之间的距离,例如我想要每500/200/10发言一次。
谢谢你的帮助。
答案 0 :(得分:1)
1.计算路线时,您必须进行以下设置:
SKAdvisorSettings *settings = [SKAdvisorSettings advisorSettings];
settings.advisorVoice = @"fr";
settings.language = SKAdvisorLanguageFR;
[SKRoutingService sharedInstance].advisorConfigurationSettings = settings;
在那里,对于每种类型的指令(交叉=左转或右转,高速公路出口,环形交叉口等),在3个不同的距离产生3个建议(我们实际上有2组距离,一个在城市之外和一个在城市里面)。修改这些距离以达到“仅10-200 + - 米之前”的要求。