Синтезатор речи с использованием сервисов Яндекс. Необходимо получить API-ключ для использования здесь.
yavoice -k <api-ключ> -t "Мой дядя самых честных правил" -f wav -v oksana -p
-k <ключ> -t <текст> [-f <mp3,wav>] [-v <jane, oksana, alyss, omazh, zahar, ermil>] [-q <h,l>] [-s <скорость>] [-e <g, n, e>] [-o <файл>] [-p]
Расшифровка
-k API-ключ
-t Текст, который нужно озвучить.
Для передачи слов-омографов используйте + перед ударной гласной. Например, гот+ов или def+ect.
-f Расширение синтезируемого файла (его формат). Допустимые значения:
mp3 - аудио в формате MPEG
wav - аудио в формате PCM 16 бит
-v Голос синтезированной речи. Можно выбрать один из следующих голосов:
jane, oksana, alyss, omazh, zahar, ermil.
-q Частота дискретизации и битрейт синтезируемого PCM-аудио (медиаконтейнер WAV). Допустимые значения:
h - частота дискретизации 48 кГц и битрейт 768 кб/c;
l - частота дискретизации 8 кГц и битрейт 128 кб/c.
-s Скорость (темп) синтезированной речи.
Скорость речи задается дробным числом в диапазоне от 0.1 до 3.0
-e Эмоциональная окраска голоса. Допустимые значения:
g - радостный, доброжелательный;
e - раздраженный;
n - нейтральный (используется по умолчанию).
-p Воспроизвести озвученный текст. (Только в wav-формате)
-o Сохранить в файл
Author: zerpico