diff --git a/app/src/main/java/com/nova/brain/glass/helper/AsrHelper.kt b/app/src/main/java/com/nova/brain/glass/helper/AsrHelper.kt index 8a249e6..017ff84 100644 --- a/app/src/main/java/com/nova/brain/glass/helper/AsrHelper.kt +++ b/app/src/main/java/com/nova/brain/glass/helper/AsrHelper.kt @@ -26,6 +26,7 @@ object AsrHelper : OfflineCmdListener { // 唤醒词:Nova Nova private const val WAKE_WORD = "Nova Nova" + private const val WAKE_WORD1 = "我的任务" private const val WAKE_WORD_PINYIN = "nou wa nou wa" private var sdk: OnlineSpeechSdk? = null @@ -186,7 +187,7 @@ object AsrHelper : OfflineCmdListener { // 离线关键词回调:唤醒词触发时先 TTS 播报,播报结束后启动麦克风 override fun onOfflineCmd(cmd: String) { - if (cmd == WAKE_WORD) { + if (cmd == WAKE_WORD || cmd == WAKE_WORD1 || cmd == "C大脑") { Log.d(TAG, "Wake word triggered") if (isTtsConnected) { tts?.speak(WAKE_RESPONSE) diff --git a/app/src/main/java/com/nova/brain/glass/helper/OfflineCmdServiceHelper.kt b/app/src/main/java/com/nova/brain/glass/helper/OfflineCmdServiceHelper.kt index 02a2195..539b37a 100644 --- a/app/src/main/java/com/nova/brain/glass/helper/OfflineCmdServiceHelper.kt +++ b/app/src/main/java/com/nova/brain/glass/helper/OfflineCmdServiceHelper.kt @@ -128,7 +128,8 @@ object OfflineCmdServiceHelper { OfflineCmdBean("Nova Nova", "nou wa nou wa"), OfflineCmdBean("Nova Nova", "nao wa nao wa"), OfflineCmdBean("C大脑", "c da nao"), - OfflineCmdBean("C大脑", "sei da nao") + OfflineCmdBean("C大脑", "sei da nao"), + OfflineCmdBean("我的任务", "wo de ren wu") ) ) }