[3.2.0][Fix]解决首次安装Tts不播报的问题
原因: 先分发数据且没缓存,而后才去监听,没有收到sn相关的事件
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package com.zhjt.mogo_core_function_devatools.tts
|
||||
|
||||
import android.content.Context
|
||||
import android.util.Log
|
||||
import com.mogo.commons.AbsMogoApplication
|
||||
import com.mogo.commons.voice.AIAssist
|
||||
import com.mogo.eagle.core.function.api.cloud.IMoGoCloudListener
|
||||
@@ -26,7 +27,7 @@ class TtsManager : IMoGoCloudListener {
|
||||
}
|
||||
|
||||
override fun tokenGot(token: String, sn: String) {
|
||||
CallerLogger.d(TAG, "网络获取到sn为:${sn},准备重新初始化Tts")
|
||||
Log.d(TAG, "网络获取到sn为:${sn},准备重新初始化Tts")
|
||||
ThreadUtils.runOnUiThread({
|
||||
AIAssist.getInstance(AbsMogoApplication.getApp()).initTtsAgain(sn)
|
||||
}, ThreadUtils.MODE.QUEUE)
|
||||
|
||||
Reference in New Issue
Block a user