Last active
September 7, 2024 03:01
-
-
Save hecomi/7414008 to your computer and use it in GitHub Desktop.
Open JTalk をダウンロードしてきてビルドまでするやつ
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
mkdir lib | |
echo | |
echo ================================================== | |
echo DOWNLOAD HTS_ENGINE_API | |
echo ================================================== | |
echo | |
# wget http://downloads.sourceforge.net/hts-engine/hts_engine_API-1.07.tar.gz | |
# tar xzvf hts_engine_API-1.07.tar.gz | |
# mv hts_engine_API-1.07 lib/hts_engine_API | |
# rm hts_engine_API-1.07.tar.gz | |
cvs -d:pserver:[email protected]:/cvsroot/hts-engine login | |
cvs -z3 -d:pserver:[email protected]:/cvsroot/hts-engine co -P hts_engine_API | |
mv hts_engine_API/src lib/hts_engine_API | |
rm -rf hts_engine_API | |
echo | |
echo ================================================== | |
echo DOWNLOAD OPEN_JTALK | |
echo ================================================== | |
echo | |
wget http://sourceforge.net/settings/mirror_choices?projectname=open-jtalk&filename=Open%20JTalk/open_jtalk-1.06/open_jtalk-1.06.tar.gz | |
wget 'http://downloads.sourceforge.net/project/open-jtalk/Open%20JTalk/open_jtalk-1.06/open_jtalk-1.06.tar.gz?r=&ts=1384175820&use_mirror=jaist' -O open_jtalk-1.06.tar.gz | |
tar xzvf open_jtalk-1.06.tar.gz | |
mv open_jtalk-1.06 lib | |
rm open_jtalk-1.06.tar.gz | |
echo | |
echo ================================================== | |
echo DOWNLOAD OPEN_JTALK DIC | |
echo ================================================== | |
echo | |
wget http://downloads.sourceforge.net/open-jtalk/open_jtalk_dic_utf_8-1.06.tar.gz | |
tar xzvf open_jtalk_dic_utf_8-1.06.tar.gz | |
mv open_jtalk_dic_utf_8-1.06 dic | |
rm open_jtalk_dic_utf_8-1.06.tar.gz | |
echo | |
echo ================================================== | |
echo DOWNLOAD HTS_VOICE | |
echo ================================================== | |
echo | |
wget http://downloads.sourceforge.net/open-jtalk/hts_voice_nitech_jp_atr503_m001-1.05.tar.gz | |
tar xzvf hts_voice_nitech_jp_atr503_m001-1.05.tar.gz | |
mv hts_voice_nitech_jp_atr503_m001-1.05 voice | |
rm hts_voice_nitech_jp_atr503_m001-1.05.tar.gz | |
echo | |
echo ================================================== | |
echo BUILD HTS_ENGINE_API | |
echo ================================================== | |
echo | |
cd lib/hts_engine_API | |
hts_engine_dir=`pwd` | |
touch ChangeLog | |
aclocal | |
automake -a -c | |
autoconf | |
./configure | |
make | |
cd ../.. | |
echo | |
echo ================================================== | |
echo BUILD OPEN_JTALK | |
echo ================================================== | |
echo | |
cd lib/open_jtalk-1.06 | |
./configure --with-hts-engine-header-path=${hts_engine_dir}/include --with-hts-engine-library-path=${hts_engine_dir}/lib --with-charset=UTF-8 | |
make | |
cd ../.. | |
mv lib/open_jtalk-1.06/bin/open_jtalk . | |
echo | |
echo ================================================== | |
echo TEST | |
echo ================================================== | |
echo 'OpenJTalk による音声合成テストです!' | \ | |
./open_jtalk -m voice/nitech_jp_atr503_m001.htsvoice \ | |
-x dic \ | |
-ow test.wav | |
afplay test.wav | |
rm test.wav |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment