|
ESPHome 2026.11.0-dev
|
Data Structures | |
| struct | DetectionEvent |
| class | MicroWakeWord |
| class | ModelData |
| class | StreamingModel |
| class | VADModel |
| class | WakeWordModel |
Enumerations | |
| enum | EventGroupBits : uint32_t { COMMAND_STOP = (1 << 0) , COMMAND_RESET_RING_BUFFER = (1 << 1) , COMMAND_PAUSE_MODELS = (1 << 2) , TASK_STARTING = (1 << 3) , TASK_RUNNING = (1 << 4) , TASK_STOPPING = (1 << 5) , TASK_STOPPED = (1 << 6) , MODELS_PAUSED = (1 << 7) , COMMAND_RESUME_MODELS = (1 << 8) , ERROR_MEMORY = (1 << 9) , ERROR_INFERENCE = (1 << 10) , WARNING_FULL_RING_BUFFER = (1 << 13) , WARNING_MODELS_RESUME_TIMEOUT = (1 << 14) , ERROR_BITS = ERROR_MEMORY | ERROR_INFERENCE , ALL_BITS = 0xfffff } |
| enum | State { STARTING , DETECTING_WAKE_WORD , STOPPING , STOPPED } |
Functions | |
| ESPHOME_LOG_TAG (TAG, "micro_wake_word") | |
Definition at line 39 of file micro_wake_word.cpp.
| Enumerator | |
|---|---|
| STARTING | |
| DETECTING_WAKE_WORD | |
| STOPPING | |
| STOPPED | |
Definition at line 29 of file micro_wake_word.h.
| esphome::micro_wake_word::ESPHOME_LOG_TAG | ( | TAG | , |
| "micro_wake_word" | ) |