RU_TTS(1) | General Commands Manual | RU_TTS(1) |
ru_tts - software Russian TTS engine
ru_tts [options]
ru_speak [options]
This manual page documents briefly the ru_tts and ru_speak commands.
ru_tts is a program that takes Russian text in koi8-r charset on its standard input and produces digital sound stream in the raw linear signed 8-bit 10 kHz format on the standard output.
Symbols ‘+’ and ‘=’ immediately after a vowel in input text are treated as strong and weak stress sign respectively.
ru_speak is a simple wrapper around ru_tts. It takes Russian text on its standard input, convert it into the spoken speech and plays produced sound via play utility from the sox package. It accepts input text in the current locale's character encoding taking care of proper recoding.
Both programs recognize the same set of options that for convenience can be divided onto several groups.
These options affect general speech parameters. The most of them accept numeric value as an argument. All numeric values serve as factors applied to a default level of the corresponding parameter. Thus, they must be positive numbers and the default value is 1.0. Greater value proportionally increases the parameter level, lesser value proportionally decreases it. Reasonable value range for various options is different, but any out of range value will be automatically reduced to the acceptable range.
By default point and comma inside a number both are interpreted as decimal separator. But this behaviour can be changed.
sox(1), aplay(1), lexholder-ru(1).
Igor B. Poretsky <poretsky@mlbox.ru>.
August 19, 2021 |