Open andremain opened 3 months ago
You must also set the TTS service, TTS language to be the same as the ones you use in the pipeline. I tried this setting and it works.
You can simulate an automation in which you use the play_media service and select tts as the source, choose the language and voice and write the message
Then select view in yaml, from the tree dots menu, and copy from media_content_id the data you need, tts service and language
Even if in the yaml view the message is written with other characters, you can delete those characters and replace them directly with your message, that is παρακαλώ,
here
media-source://tts/edge_tts?message=παρακαλώ&language=el-GR
You can test it with run from the tree dots menu before copying the data in visual stream assist integration.
Thank you for your response.
For some reason i have 2 Home assistant cloud options in TTS but no edge TTS option.
When i did the guide i just used one of the 2 home assistant cloud TTS option (the second one). I will try the Top one now and check. The strange thing is that the replies work correctly in Greek. Its just the wake work detection responses that were not working.
It's good, for TTS service write tts.home_assistant_cloud
, and for TTS language, everything after language=, el-Gr&voice=AthinaNeural
If you want edge tts, you can install it from here
https://github.com/hasscc/hass-edge-tts
I had tts.home_assistant_cloud but its not working. If the change i made still doesnt work i will try with edge tts
Wake word detection responses in Greek not working..![image](https://github.com/relust/VisualStreamAssist/assets/22153459/1924bf56-b6f0-474b-867a-33dbe31ea2dd)