hi technical lovers,
I have multiple Alexa echos but they do not understand Dutch (vloamsch). Is it possible to do the STT via ESP (eg box s3) and let piper create a TTS, convert it to wave to be played on Alexa device?
Mario
hi technical lovers,
I have multiple Alexa echos but they do not understand Dutch (vloamsch). Is it possible to do the STT via ESP (eg box s3) and let piper create a TTS, convert it to wave to be played on Alexa device?
Mario
It is possible to play a locally held MP3 on an Alexa, but Amazon has strict rules about encoding and length.
If you have any other media players that are more compatible with Home Assistant, you would be better off directing your efforts in their direction instead of towards trying to get Alexa to work. The Alexa Media Player Integration has been on shaky ground…
Yep you totally can, I spent forever trying to figure this out. In your ESP devices yaml config, within the voice_assistant:
section add the following:
on_tts_start:
- homeassistant.service:
service: notify.alexa_media_entity_name
data:
message: !lambda return x;
Edit notify.alexa_media_entity_name
to be you’re specific smart speaker entity id and hopefully should work.
It won’t be using piper instead will just use the native alexa media player integration I believe.
tx 4 your answer …
tx 4 your research results … I will give it a try …