pkozul/ha-tts-bluetooth-speaker
TTS Bluetooth Speaker for Home Assistant
Custom Home Assistant component that streams TTS audio to Bluetooth speakers via PulseAudio's A2DP sink, using MPlayer for playback. Includes a complementary Bluetooth tracker component that coordinates access to the Bluetooth radio—the TTS player temporarily disables device scanning during audio playback to prevent interference and choppy audio. Requires system-level setup of PulseAudio with Bluetooth support, DBus permissions, and device pairing via bluetoothctl.
210 stars. No commits in the last 6 months.
Stars
210
Forks
41
Language
Python
License
—
Category
Last pushed
Oct 30, 2019
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/pkozul/ha-tts-bluetooth-speaker"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Poeschl/Hassio-Addons
The repository for my Home Assistant Supervisor Add-ons.
georgezhao2010/apple_airplayer
Make your AirPlay devices as TTS speakers
definitio/ha-rhvoice
Home Assistant integration for RHVoice - a local text-to-speech engine.
seven-io/home-assistant
HACS supporting Home Assistant integration for seven
vigonotion/tts.astromech
Text to Astromech integration for Home Assistant (R2D2 Beep Boop Sounds)