#Is it no longer possible to pick a voice for piper?

1 messages · Page 1 of 1 (latest)

covert lodge
#

I slightly remember being able to choose a voice, but when I pull up tts speak, I do not see any options to set a voice, or in the devices page.

vestal vortex
#

Yeah, I struggle with it too

turbid slate
#

do you get this option in settings>>voice assistants>>assist

vestal vortex
#

Yes, there it's possible, but not in TTS action call ..

turbid slate
#

🤦‍♂️ didn't read that bit ... my bad just saw tts

covert lodge
#

yes sorry. TTS actions

#

there once was a way to pick a voice

thorn osprey
#

I'm pretty sure it's possible there too with the options, but it's not documented and i don't know what the syntax is. I don't even know who to ask

rain void
#

In TTS call you must you should add extra parameters voice with the name of the voice. Below you have an example of automation:

- data:
  media_player_entity_id: media_player.korytarz_homepod
  cache: false
  options:
    voice: pl_PL-vision_wg_glos-medium
  message: Wykryto wyciek wody w kuchni pod zlewem. Sprawdź to miejsce.
  target:
    entity_id: tts.piper
  action: tts.speak

But If you can use custom voice in Action you should directly set it 🙂

thorn osprey
#

That's what i was talking about. Thanks @rain void

covert lodge
#

where are the voices listed? they used to be on a menu you could pick

vestal vortex
#

Yeah the main trouble is that it's hard to get that thing right. Also for me, if i do voice: incorrectly once, MusicAssistant player stops working with TTS at all till MA reboot... So the mistake cost is pretty high.

rain void
#

you can find all voices in Voice assistants configuration.. but pay attention to choose the right language.. if you don't see your voice check that it was sore in correct place (/share/piper) and then restart Home Assistant instance 😉

#

in piper add-on unfortunately, you cannot choose your own voice as the default one..

covert lodge
#

i dont see anything, do i have to add Piper myself?

#

i do have piper show up under TTS, but theres no voice set to it besides whatever it came with, so if i add it here, will i get to pick the other voices?

#

well i did set it here, but i guess thats only for assistant

#

wait a second

#

okay you can define it here

#

its too bad you cant preview it there too

#

you have to go to the voice assistant section to do that

rain void
#

which version of piper are you use?

#

in my version i can only select voice.. which is not entirely good..

#

the problem is that this list cannot be dynamic, it can either be defined manually or set as a text field. if it is a manually created list you cannot select your own voice for default configuration, but if it is a text field you cannot select from the list of default values, you just have to search for them

covert lodge