#Piper voices with better pacing

1 messages · Page 1 of 1 (latest)

cyan rock
#

Does Piper have the ability to do better pacing? I've been playing around with a lot of different custom voices but they all have weird pacing, sometimes where there isnt much space between words or too much at the wrong point. Is there a way to train one with enough samples?.

little plank
#

What goes in, so goes out. Most likely, the datasets for the voices you're listening to didn't include all the punctuation marks. It's important to focus not so much on punctuation rules, but on the actual pronunciation of phrases. Also, Piper has a fairly limited number of intonation tokens; in addition to ",.!?", it uses a colon and an em dash.
If a speaker uses inconsistent intonation, even a large training batch won't eliminate strange pauses in the final result. At least, this is true for datasets, lasting a few hours or less.

obtuse drift
# little plank What goes in, so goes out. Most likely, the datasets for the voices you're liste...

terrible input. piper DOES support various runtime props, including speed, and from my finding the addon has support for setting these values.

https://github.com/home-assistant/addons/blob/master/piper/rootfs/etc/s6-overlay/s6-rc.d/piper/run#L26-L36

GitHub

:heavy_plus_sign: Docker add-ons for Home Assistant - home-assistant/addons

#

you're looking to set the length_scale value, between 0.0 to 1.0