esphome/home-assistant-voice-pe
Home Assistant Voice PE
What it solves
It provides the firmware for the Home Assistant Voice: Preview Edition, enabling voice-controlled home automation hardware to integrate with the Home Assistant ecosystem.
How it works
It uses ESPHome source code to run on ESP32-based hardware, allowing the device to act as a voice assistant interface for Home Assistant.
Who it’s for
Users of the Home Assistant Voice: Preview Edition hardware who need to manage, install, or customize the firmware.
Highlights
- ESPHome-based source code
- Dedicated firmware installer for easy setup
- Integration with the Home Assistant voice ecosystem
Related
- Project
RealDeco/xiaozhi-esphomeA collection of ESPHome configurations that turn Xiaozhi AI hardware devices into voice assistant satellites for Home Assistant.
- Project
xinnan-tech/xiaozhi-esp32-serverA backend server for the xiaozhi-esp32 project that enables ESP32 devices to become AI assistants with voice, vision, and smart home control capabilities.
- Project
espressif/esp-droneAn open-source drone solution based on the ESP32 series chips that allows for Wi-Fi control via mobile apps or gamepads, designed for STEAM education.
- Project
espressif/esp-srESP-SR is Espressif's official speech-recognition framework for their ESP32 microcontroller line. It packs wake-word detection ("Hi ESP", "Alexa", "你好小智" etc.), offline command recognition (up to 300 phrases in Chinese/English), audio front-end cleaning (echo cancellation, noise suppression, direction-of-arrival), voice-activity detection, and text-to-speech — all designed to run locally on small, low-power embedded chips.
- Project
OHF-Voice/linux-voice-assistantLinux-Voice-Assistant is an open-source tool that turns a Linux device into a voice satellite for Home Assistant. It handles wake word detection locally and streams your speech to Home Assistant's Assist, letting you build your own smart speaker with timers, announcements, and conversation support.