HI guys,
So, I was looking for the solution to start using TTS in HA. I have Echo plus and dot, but prefer not to use it for HA TTS - my native language is polish and Alexa sounds a bit weird to my guests:)
I have paid Nabu Casa, so I wanted to use cloud_say… But Alexa will not let me to use it through Echo as a speaker Although I tested TTS via notify_alexa and works well. I have also Samsung soundbar q900a that is Alexa capable, and TTS via Alexa works with it also ok.
But… cloud_say doesnt… Can’t figure out why? While I can somehow understand why Amazon keeps it that way, I thought that 3rd party device will work regardless of TTS provider… Regarding soundbar I have Smart Things integration enabled, I can change volume and so on… but media_player class device is only from Alexa integration… Is there any possibility to set it up somehow ?
Edit: I found integration dedicated to Samsung soundbars: ‘GitHub - PiotrMachowski/Home-Assistant-custom-components-SmartThings-Soundbar: Samsung Smarthings API for controlling Soundbar’
It creates media player entity related with my soundbar, with device class speaker, but for some reason it is read only. Using this, I can control soundbar, change the source and volume but can’t play anything. I’m using dev tools/services to test. I’m not getting any errors there nor in logs - just a silence. Worth to mention that in Media tab, I can see only ‘Browser’ as a player… What to do be able to play anything via my soundbar? Thank you in advance.