Como parametrizar a língua do TTS (caso a caso)

Não sei se já vos aconteceu, como a mim, querer reports em outra língua que não aquela que temos parametrizado o vosso tts por default, e como podemos fazer isso?

Basicamente temos de usar um parametro language em cada template:

#O meu configuration.yaml

tts:
  - platform: google
    language: 'pt'
    cache: true
    time_memory: 600

#O script que quero correr em outra lingua

script:
spotify_music:
sequence:
- service: media_player.turn_on
entity_id: media_player.sala
- service: tts.google_say
data_template:
language: 'en-uk’
entity_id: media_player.sala
message: >
Hey Google. Play Spotify playlist {{states.input_select.spotify_playlist.state}} on {{states.input_select.spotify_source.state}}.

PS: Uma coisa engraçada de termos varios google/alexa é mandar um pedir coisas ao outro :slight_smile:

Para comentar este tópico, por favor utilizem o tópico abaixo.


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade