#[SOLVED] Text-to-speech (TTS): Speak - select Piper voice?

5 messages · Page 1 of 1 (latest)

jaunty ermine
#

I've got Text-to-speech (TTS): Speak with piper working to my Google and Alexa speakers without issue.

However, I'm unsure how to specify which voice it uses as one can in the Voice Assistants settings. I've looked up the help for both Piper and TTS: Speak, and am not seeing the option. Help?

jaunty ermine
#

Note, I have the glados voice from github installed and can select that via Options with voice: glados, but cannot select the built-in voices.

GitHub

This is the Personality Core for GLaDOS, the first steps towards a real-life implementation of the AI from the Portal series by Valve. - dnhkng/GlaDOS

young osprey
#

@jaunty ermine i think i have found the way to have it:

sequence:
  - action: tts.speak
    target:
      entity_id: tts.piper
    data:
      cache: false
      media_player_entity_id: media_player.esp32_s3_esp32_s3_media_player
      message: Ceci et un test
      language: fr_FR
      options:
        voice: fr_FR-siwis-medium
alias: test locat TTS using piper FR
description: ""
jaunty ermine
#

That works a treat ... for me, I'm using language: en_GB and voice: en_GB-cori-medium ... thank you! My house can now tell me when the espresso machine is preheated, when the mail arrives, etc.

#

[SOLVED] Text-to-speech (TTS): Speak - select Piper voice?