esphome-api-client 0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
Loading...
Searching...
No Matches
Public Attributes | List of all members
esphome::api::VoiceRequest Struct Reference

The device asking the client to start or stop a voice pipeline (api: VoiceAssistantRequest). More...

#include <voice_assistant.hpp>

Collaboration diagram for esphome::api::VoiceRequest:
Collaboration graph
[legend]

Public Attributes

bool start = false
 
std::string conversation_id
 
VoiceAssistantRequestFlag flags = VoiceAssistantRequestFlag::None
 
VoiceAudioSettings audio_settings
 
std::string wake_word_phrase
 

Detailed Description

The device asking the client to start or stop a voice pipeline (api: VoiceAssistantRequest).

Member Data Documentation

◆ audio_settings

VoiceAudioSettings esphome::api::VoiceRequest::audio_settings

◆ conversation_id

std::string esphome::api::VoiceRequest::conversation_id

◆ flags

VoiceAssistantRequestFlag esphome::api::VoiceRequest::flags = VoiceAssistantRequestFlag::None

◆ start

bool esphome::api::VoiceRequest::start = false

◆ wake_word_phrase

std::string esphome::api::VoiceRequest::wake_word_phrase

The documentation for this struct was generated from the following file: