Fix voice assistant crash when no speaker configured (#7075)

This commit is contained in:
kevdliu 2024-07-11 17:32:31 -04:00 committed by GitHub
parent 7f83bcfdd9
commit 4a80a09db3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -684,7 +684,9 @@ void VoiceAssistant::on_event(const api::VoiceAssistantEventResponse &msg) {
this->defer([this, text]() { this->defer([this, text]() {
this->tts_start_trigger_->trigger(text); this->tts_start_trigger_->trigger(text);
#ifdef USE_SPEAKER #ifdef USE_SPEAKER
this->speaker_->start(); if (this->speaker_ != nullptr) {
this->speaker_->start();
}
#endif #endif
}); });
break; break;