增加自定义唤醒词启动失败的提升 (#965)

This commit is contained in:
Xiaoxia
2025-07-22 18:57:25 +08:00
committed by GitHub
parent 15f233e773
commit 3c11cceb43
9 changed files with 67 additions and 37 deletions

View File

@@ -468,7 +468,10 @@ void AudioService::EnableWakeWordDetection(bool enable) {
ESP_LOGD(TAG, "%s wake word detection", enable ? "Enabling" : "Disabling");
if (enable) {
if (!wake_word_initialized_) {
wake_word_->Initialize(codec_);
if (!wake_word_->Initialize(codec_)) {
ESP_LOGE(TAG, "Failed to initialize wake word");
return;
}
wake_word_initialized_ = true;
}
wake_word_->Start();