В 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 есть что-то подобное?
Существует ссылка, которая даст подробные текстовые инструменты для командной строки.
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"