Package com.baidu.navisdk.adapter
Interface IBNTTSManager
-
public interface IBNTTSManager百度导航TTS模块Manager.- Since:
- 2018-05-03
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classIBNTTSManager.IBNOuterTTSPlayerCallback如果开发者需要使用自己的TTS模块 可使用IBNTTSManager.initTTS(IBNOuterTTSPlayerCallback);static interfaceIBNTTSManager.IOnTTSPlayStateChangedListenerTTS播报状态同步回调监听器
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidinitTTS(IBNTTSManager.IBNOuterTTSPlayerCallback outTTSListener)初始化TTS模块 不使用内置TTS语音播报,通过回调形式自己播报TTS 使用后setOnTTSStateChangedListener与setOnTTSStateChangedHandler将失效voidinitTTS(BNTTsInitConfig initConfig)初始化TTS模块voidsetOnTTSStateChangedListener(IBNTTSManager.IOnTTSPlayStateChangedListener listener)设置内置TTS播报状态同步回调监听voidsetRemovePolyphonicPinyin(boolean flag)设置是否移除多音字拼音
-
-
-
Method Detail
-
initTTS
void initTTS(BNTTsInitConfig initConfig)
初始化TTS模块
-
initTTS
void initTTS(IBNTTSManager.IBNOuterTTSPlayerCallback outTTSListener)
初始化TTS模块 不使用内置TTS语音播报,通过回调形式自己播报TTS 使用后setOnTTSStateChangedListener与setOnTTSStateChangedHandler将失效- Parameters:
outTTSListener- 当使用外部tts方案时,实现并设置该回调,内部tts将不进行初始化
-
setRemovePolyphonicPinyin
void setRemovePolyphonicPinyin(boolean flag)
设置是否移除多音字拼音
-
setOnTTSStateChangedListener
void setOnTTSStateChangedListener(IBNTTSManager.IOnTTSPlayStateChangedListener listener)
设置内置TTS播报状态同步回调监听- Parameters:
listener-
-
-