Часом хочеться почути як якесь англійське слово вимовляється.
проекти:
http://www.speech.cs.cmu.edu/flite/ (синтезатор мови, англійської)
http://www.devolution.com/~slouken/projects/splitvt/ (це, напевне кожний знає, програма, яка ділить термінал на дві половини).
завантажуємо, розпаковуємо, компілюємо:
wget
http://www.speech.cs.cmu.edu/flite/packed/flite-1.2/flite-1.2-release.tar.gztar xvzf flite-1.2-release.tar.gz
cd flite-1.2-release
less README
./configure --help
./configure (можна спробувати з --enable-shared опцією, тільки впевнитись що /usr/local/lib вписаний в /etc/ld.so.conf)
make
su
make install
/sbin/ldconfig -v
exit
which flite
flite " I love Linux!"
Якщо запрацювало, добре, якщо ні, значить нікудишні інструкціЇ
наступний пакет:
wget
http://www.devolution.com/~slouken/projects/splitvt/splitvt-1.6.5.tar.gztar xvzf splitvt-1.6.5.tar.gz
cd splitvt-1.6.5
і так само: less README; ./configure; make && make install
which splitvt
splitvt
exit
Відредагуйте ~/.splivtrc щоб він виглядав приблизно так:
if $SPLITVT
set switch_char ^T
cd $HOME
else
set switch_char ^W # Ctrl - w to switch the windows
run -upper /bin/bash
run -lower /bin/bash
endif
set command_char ^O
set quote_char ^V
set upper_lines 30
set login off
перезапустіть splitvt щоби впевнитись що і в верхньому і в нижньому вікні у вас bash шел.
Тепер у вернхньому вікні splitvt запустіть скажімо man ldconfig
притисніть Ctrl+w і в нижньому вікні скомандуйте:
man ldconfig | col -b | flite
flite -setf duration_stretch=1.5 "END OF STОRY!"