alandtse / alexa_media_player

This is a custom component to allow control of Amazon Alexa devices in Home Assistant using the unofficial Alexa API.
Apache License 2.0
1.44k stars 278 forks source link

tts not in german #473

Closed fastender closed 4 years ago

fastender commented 4 years ago

Describe the bug Sonos speaks not more German. I use TTS with speech from Amazon Polly. It is not more possible for me change the language and the voice that will be used to “speak” to Alexa (defaults are US English and ‘Joey’). I want to use German.

Expected behavior I wanted that my sonos speaks in german, after the update (https://github.com/home-assistant/home-assistant/issues/27418#issuecomment-548813542) it speaks only in English.

my config

tts: - platform: amazon_polly voice: Marlene region_name: eu-central-1 aws_access_key_id: !secret aws_access_key_id aws_secret_access_key: !secret aws_secret_access_key

alexa_media: accounts: - email: !secret alexa_email password: !secret alexa_password url: amazon.de

Screenshot

Bildschirmfoto 2019-12-06 um 13 43 53

System details

Additional context When I access over HA the Sonos and try to enter something for tts, I get every time en-US. But on my echo dot it speaks German.

alandtse commented 4 years ago

Please note that alexa_media does not use TTS through Amazon Polly or any other TTS engine. It uses Amazon's built in Simon Says or Announce functionality.

Are you using the notify command? Are you saying it works for your dot but not for your Sonos?

fastender commented 4 years ago

Yes.

I think the problem results from the fact that I can't change en-US to de-DE.

I found another solution via NODE-Red now.