Transform Your Raspberry Pi into a Notification Machine with VLC

Disclosure: This post contains affiliate links. If you click through and make a purchase, I will earn a commission, at no additional cost to you. Read my full disclosure here.

Do you want your Raspberry Pi running Home Assistant to communicate using Text-to-Speech (TTS)? With the release of Home Assistant Core 2021.11, this is now achievable. Home Assistant can now read notifications, provide weather updates, and much more by simply connecting speakers to the 3.5 mm headphone jack of your Raspberry Pi.

Enabling Text-to-Speech on Your Raspberry Pi

This functionality is made possible by combining the updated VLC media player Telnet integration and the experimental VLC add-on from the official add-on store. Once you install the add-on, it will guide you through configuring Home Assistant as a media player. This configuration allows you to play local files, stream music from the internet, and now, use your Raspberry Pi as a TTS device.

A portrait photo oif Liam Alexander Colman, the author, creator, and owner of Home Assistant Guide wearing a suit.

About Liam Alexander Colman

is an experienced Home Assistant user who has been utilizing the platform for a variety of projects over an extended period. His journey began with a Raspberry Pi, which quickly grew to three Raspberry Pis and eventually a full-fledged server. Liam's current operating system of choice is Unraid, with Home Assistant comfortably running in a Docker container.
With a deep understanding of the intricacies of Home Assistant, Liam has an impressive setup, consisting of various Zigbee devices, and seamless integrations with existing products such as his Android TV box. For those interested in learning more about Liam's experience with Home Assistant, he shares his insights on how he first started using the platform and his subsequent journey.

Leave a comment

Share to...