diff --git a/main/audio_processing/afe_wake_word.cc b/main/audio_processing/afe_wake_word.cc index cfd77986..44214f17 100644 --- a/main/audio_processing/afe_wake_word.cc +++ b/main/audio_processing/afe_wake_word.cc @@ -129,7 +129,7 @@ void AfeWakeWord::AudioDetectionTask() { if (res->wakeup_state == WAKENET_DETECTED) { StopDetection(); - last_detected_wake_word_ = wake_words_[res->wake_word_index - 1]; + last_detected_wake_word_ = wake_words_[res->wakenet_model_index - 1]; if (wake_word_detected_callback_) { wake_word_detected_callback_(last_detected_wake_word_); diff --git a/main/boards/sensecap-watcher/config_en.json b/main/boards/sensecap-watcher/config_en.json index 3dc0d077..e3c9a91e 100644 --- a/main/boards/sensecap-watcher/config_en.json +++ b/main/boards/sensecap-watcher/config_en.json @@ -11,7 +11,9 @@ "CONFIG_IDF_EXPERIMENTAL_FEATURES=y", "CONFIG_FREERTOS_HZ=1000", "CONFIG_LANGUAGE_EN_US=y", - "CONFIG_SR_WN_WN9_JARVIS_TTS=y" + "CONFIG_SR_WN_WN9_JARVIS_TTS=y", + "CONFIG_SR_WN_WN9_SOPHIA_TTS=y", + "CONFIG_SR_WN_WN9_NIHAOXIAOZHI_TTS=n" ] } ] diff --git a/main/boards/sensecap-watcher/sscma_camera.cc b/main/boards/sensecap-watcher/sscma_camera.cc index 71af2fd6..ede87e64 100644 --- a/main/boards/sensecap-watcher/sscma_camera.cc +++ b/main/boards/sensecap-watcher/sscma_camera.cc @@ -186,7 +186,6 @@ void SscmaCamera::SetExplainUrl(const std::string& url, const std::string& token bool SscmaCamera::Capture() { SscmaData data; - size_t output_len = 0; int ret = 0; if (sscma_client_handle_ == nullptr) {