FMKVoiceNavigationManagerDelegate Protocol Reference

Conforms to NSObject
Declared in FMKVoiceNavigationManager.h

– voiceManagerIsNaviSoundPlaying: required method

SDK是否正在播放语音,若使用自定义语音服务,通过该回调控制语音是否播放,防止出现下一句话打断上一句的情况

- (BOOL)voiceManagerIsNaviSoundPlaying:(FMKVoiceNavigationManager *_Nonnull)manager

Parameters

manager

语音播放服务管理类

Return Value

返回是否正在播放语音,若返回YES,则导航路段文字回调不会触发,每次路段发生变化都会检测该回调结果,请根据语音播放实际情况返回播放结果

Discussion

SDK是否正在播放语音,若使用自定义语音服务,通过该回调控制语音是否播放,防止出现下一句话打断上一句的情况

Declared In

FMKVoiceNavigationManager.h

– voiceManager:didUpdatePosition: required method

当前播报的的位置,每次计算都会触发该回调,在模拟导航过程中同样会触发

- (void)voiceManager:(FMKVoiceNavigationManager *_Nonnull)manager didUpdatePosition:(FMKGeoCoord)position

Parameters

manager

声音播放管理对象

position

当前位置

Discussion

当前播报的的位置,每次计算都会触发该回调,在模拟导航过程中同样会触发

Declared In

FMKVoiceNavigationManager.h