Как запустить простую команду «текст в речь»? [Дубликат]

У этого вопроса уже есть ответ здесь: «Естественный звуковой текст для речи»? 13 ответов

В Windows я могу сделать следующие шаги:

1. Open Notepad
2. Copy and Paste 

CreateObject("SAPI.SpVoice").Speak"Hello."

3. Save it as xyz.vbs
4. Run it/Open it

Затем он произнесет «Привет». В Ubuntu есть что-то подобное?

1
задан 11 February 2014 в 15:19

1 ответ

Существует ссылка, которая даст подробные текстовые инструменты для командной строки.

http://elinux.org/RPi_Text_to_Speech_%28Speech_Synthesis%29

Первый пакет речи I Пробовал был фестиваль. Он отлично работал и производит голос, похожий на грубо звучащего робота.

Фестиваль Текст в речь

Установите фестиваль с:

sudo apt-get install festival

Попробуйте фестиваль с:

echo “Just what do you think you're doing, Dave?” | festival --tts

Фестиваль текста в речь Espeak - это более современный пакет синтеза речи, чем фестиваль. Звучит яснее, но немного плачет. Если вы делаете инопланетянина или ведьму RPi, то это для вас!

Установить Espeak с помощью:

sudo apt-get install espeak 

Test Espeak with: английский женский голос, акцент на капиталы (-k), говорящий медленно (-s) с использованием прямого текста: -

espeak -ven+f3 -k5 -s150 "I've just picked up a fault in the AE35 unit"
8
ответ дан 24 May 2018 в 11:54

Другие вопросы по тегам:

Похожие вопросы: