1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-03 20:02:22 +01:00

Fix voice_assistant without a speaker (#5558)

This commit is contained in:
Jesse Hills
2023-10-18 22:12:35 +13:00
committed by GitHub
parent cdc4f7f59b
commit 19736f6e53

View File

@@ -316,8 +316,8 @@ void VoiceAssistant::loop() {
this->speaker_buffer_index_ = 0;
memset(this->speaker_buffer_, 0, SPEAKER_BUFFER_SIZE);
}
#endif
this->wait_for_stream_end_ = false;
#endif
this->set_state_(State::IDLE, State::IDLE);
break;
}
@@ -586,7 +586,9 @@ void VoiceAssistant::on_event(const api::VoiceAssistantEventResponse &msg) {
break;
}
case api::enums::VOICE_ASSISTANT_TTS_STREAM_START: {
#ifdef USE_SPEAKER
this->wait_for_stream_end_ = true;
#endif
break;
}
case api::enums::VOICE_ASSISTANT_TTS_STREAM_END: {