📢 House-wide TTS announcements via AirPlay speakers using Airfoil and ElevenLabs.
An OpenClaw skill.
Works with any AirPlay speakers, including HomePods, Apple TVs, and third-party AirPlay receivers.
- Selects System-Wide Audio as the Airfoil source
- Connects to all configured speakers and waits until every one is online
- Sets the volume to the configured level
- Plays an optional chime (gong) followed by the TTS announcement
- Disconnects speakers after playback
# Announce to all configured speakers
python3 skills/announcer/scripts/announce.py say "Dinner is ready!"
# List available speakers
python3 skills/announcer/scripts/announce.py speakersSee SKILL.md for full documentation, configuration, and usage details.
