Guidance (v2.0.x)

Navmii SDK allows you to setup the way the navigation guidance will be provided. It's possible throughout NMNavigationService's guidanceSettings property. You can set the guidance output either to text or switch it off. If you set the NMGuidanceSettings' guidanceOutput property to NMGuidanceOutputText, you'll be able to receive NSString instances with navigation guidance throughout the NMNavigationServiceListener protocol's onGuidanceTextReady: method.

- (void)onGuidanceTextReady:(NSString *)text {
	NSLog(@"new guidance - %@", text);
}

You can also set guidance language via locale property. To get the list of all languages supported by the SDK use supportedLocales property. 

//sets guidance language to american english
NMGuidanceSettings *settings = [NMSdk sharedInstance].navigationService.guidanceSettings;
[settings setLocale:@"en-US"];

Currently supported languages:

  • Czech
  • Danish
  • English (UK)
  • English (US)
  • Finnish
  • French (France)
  • German
  • Italian
  • Korean
  • Norwegian
  • Polish
  • Portugese (Brazil)
  • Portugese (Portugal)
  • Russian
  • Spanish (Spain)
  • Swedish
  • Turkish