Heya folks, first post here. I recently got into the HA ecosystem (wish I hadn’t, this is an addiction at this point).
I started building automations that leverage the Bluesound speakers I have in the house, using the Elevelabs TTS integration to do various aural announcements using wacky custom voices. For some of these announcements I’d like to use the Android’s device own speaker, however its not presented as a media_player and cannot be selected in the Automations GUI builder.
On the tablet itself I can interact with the ChatGPT backed Assistant using the same TTS service and audio plays on the tablet, same goes for Media → Text-to-speech tab where it plays audio on the tablet itself with no issues. How can I use the tablet as a media_player part of automations?
Since it’s an Android device, can you not simply use it as a chromecast device?
Alternately, take a look at browser_mod.
Although, if I’m being completely honest, I question the wisdom of a tablet being a “media player” in the first place. Tiny little speakers, no bass, lack of volume… Surely there are better choices??
This tablet is actually a Ubiquiti Connect Display running the HA app. I mostly use the Bluesound speakers for playing audio, but for some cases it would be more useful for the sound to come from the display itself (its quite loud). But Chromecast is not an option, since this is not a standard tablet and I’m “caged” to the HA app only.
I did try browser_mod, but was unable to get it to actually play anything. No errors, it “works” but no sound plays.
I’m just puzzled that I can do ElevenLabs TTS on demand (Assistant, or Media tabs) but can’t have it do the same using an Automation.
It’s not a huge deal, as my case case is quite stupid: You press a button on a physical scene controller and you get creatively insulted by ChatGPT → TTS with a savage system prompt.