| | |
| | | import com.baidu.location.BDLocation |
| | | import com.baidu.mapapi.CoordType |
| | | import com.baidu.mapapi.SDKInitializer |
| | | import com.baidu.navisdk.adapter.BaiduNaviManagerFactory |
| | | import com.baidu.navisdk.adapter.IBNTTSManager |
| | | import com.xianning.driver.base.gaode.gpsnav.util.TTSController |
| | | import com.xianning.driver.bean.CarLocationBean |
| | | import com.xianning.driver.bean.OrderResData |
| | |
| | | SDKInitializer.setAgreePrivacy(this,true) |
| | | SDKInitializer.initialize(this) |
| | | SDKInitializer.setCoordType(CoordType.BD09LL) |
| | | |
| | | } |
| | | |
| | | fun initPersionDate(){ |
| | |
| | | setAlisa() |
| | | LogUtils.OpenLog(true) |
| | | // CrashReport.initCrashReport(getApplicationContext(), "444bb776ed", false); |
| | | //baidu |
| | | // 使用外置TTS播报,与上面的内置TTS播报接口二选一,不可同时存在 |
| | | BaiduNaviManagerFactory.getTTSManager().initTTS(object : IBNTTSManager.IBNOuterTTSPlayerCallback() { |
| | | override fun getTTSState() = getTTsManager().baiduState |
| | | |
| | | override fun playTTSText(speech: String?, p1: Int, p2: String?): Int { |
| | | getTTsManager().setVideoText(speech) |
| | | return 1 |
| | | } |
| | | }) |
| | | } |
| | | |
| | | public fun setAlisa() { |