uv322:

Uv> Делал такие варианты:
Uv> $ echo 'español.' | espeak -v es

У меня произносит "эспаньол". Вы уверены, что espeak получает текст в
кодировке utf-8?

Uv> $ echo 'español.' | espeak -v mbrola-es1

Выдаёт ошибку "Failed to read voice 'mbrola-es1'".

Uv> $ echo 'español.' | espeak mb/mb-es1 mbrola-es1

Произносит по-английски "mb/mb-es1". Если задать mb/mb-es1 в качестве
голоса, то на stdout выводятся фонемы в формате mbrola, которые,
соответственно, можно попробовать прочитать с помощью mbrola, указав
mbrola в качестве голоса путь к базе с голосом mbrola-es1.

$ echo 'español.' | espeak --stdin -v mb/mb-es1
e       31       0 94 80 96 100 96
s       89
p       61
a       30       0 96 80 98 100 98
J       65
o       75       0 102 80 76 100 76
l       115     100 72

_       301
_       one

Uv> нижеследующая информация во всей трёх вариантах.
Uv> Cannot connect to server socket err = No such file or directory
Uv> Cannot connect to server socket
Uv> jack server is not running or cannot be started

Видимо, синтезатор у вас пытается проигрывать звук через jack. Не знаю
почему.

-- 
Дмитрий Падучих
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить