What problem does it solve? Setting up local voice control in Home Assistant requires coordinating STT engines, TTS engines, conversation agents, wake word detection, and custom intent sentence patterns, which is error-prone and scattered across many documentation pages. ## Core Features & Use Cases - Assist Pipeline Configuration: Connect Faster Whisper STT, Piper TTS, and conversation agents into a working voice pipeline. - Custom Intent Creation: Build natural voice commands using sentence patterns, slots, lists, and optional groups in custom_sentences YAML files. - Voice Satellite Setup: Configure ESPHome devices (ESP32-S3, INMP441 microphone, MAX98357A speaker) as room-based voice satellites with wake word detection. - Use Case: You want to say "turn on the bedroom light" and have Home Assistant respond locally. Use this Skill to configure the pipeline, define the intent with slot lists, and test it in Assist Developer Tools. ## Quick Start Ask the assistant to configure a Home Assistant Assist pipeline with local Piper TTS and Faster Whisper STT plus a custom intent for controlling lights.