- nishimotz atmark gmail.com
This is an old revision of the document!
NVDA Japanese team adopted Open JTalk (Japanese language TTS), which uses HTS Engine API, to NVDA using Python and ctype binding.
latest version: launchpad
Japanese: http://ja.nishimotz.com/project:libopenjtalk
github repo
branches
related github repos
Windows XP SP3 (32bit)
with cygwin-1.7.6, mecab-0.98 for Win32, Python 2.6.x Win32
$ export CXX='g++ -mno-cygwin' $ export CC='gcc -mno-cygwin' $ sh /usr/bin/set-gcc-default-3.sh $ cd htsengineapi $ autoconf $ ./configure --build=i686-pc-mingw32 $ make $ cd .. $ cd libopenjtalk $ sh do_configure.sh $ make $ cd lib $ make $ file libopenjtalk.dll libopenjtalk.dll: PE32 executable for MS Windows (DLL) (console) Intel 80386 32-bit $ ls /cygdrive/c/openjtalk hts_voice_nitech_jp_atr503_m001-1.01 open_jtalk_dic_shift_jis-1.00 $ ls /cygdrive/c/Mecab/bin libmecab.dll mecab-dict-gen.exe mecab-system-eval.exe mecab.exe mecab-cost-train.exe mecab-dict-index.exe mecab-test-gen.exe $ python jtalk.py
do_configure.sh
export CXX='g++ -mno-cygwin' export CC='gcc -mno-cygwin' ./configure --with-hts-engine-header-path=/cygdrive/c/work/github/htsengineapi/include \ --with-hts-engine-library-path=/cygdrive/c/work/github/htsengineapi/lib \ --build=i686-pc-mingw32 --with-charset=shift_jis