Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
project:libopenjtalk [2010/11/24 21:38] – created nishimotzproject:libopenjtalk [2012/11/09 05:44] (current) nishimotz
Line 1: Line 1:
 ====== libopenjtalk ====== ====== libopenjtalk ======
 +
 +NVDA Japanese team adopted Open JTalk (Japanese language TTS), which uses HTS Engine API, to NVDA using Python and ctype binding.
 +
 +It can change speech rate, pitch, and inflection.
 +
 +[[http://en.sourceforge.jp/projects/nvdajp/releases/?package_id=13142|download JTalk Add-on for NVDA]]
 +
 +latest source: [[http://bazaar.launchpad.net/~nvdajp/nvdajp/MiscellaneousDependencies/files/head:/include/jtalk/|launchpad]]
  
 Japanese: http://ja.nishimotz.com/project:libopenjtalk Japanese: http://ja.nishimotz.com/project:libopenjtalk
  
-https://github.com/nishimotz/libopenjtalk+github repo 
 + 
 +  * http://github.com/nishimotz/libopenjtalk
  
 branches branches
  
   * nvdajp : JTalk for NVDA (Win32)   * nvdajp : JTalk for NVDA (Win32)
-  * master +    * http://github.com/nishimotz/libopenjtalk/tree/nvdajp 
 +    * Japanese: http://ja.nishimotz.com/nvdajp 
 + 
 +  * master : under development (for Ubuntu Linux) 
 + 
 +related github repos 
 + 
 +  * http://github.com/nishimotz/htsengineapi 
 +  * http://github.com/nishimotz/ojt-python 
 + 
 +===== nvdajp branch ===== 
 + 
 +Windows XP SP3 (32bit) 
 + 
 +with cygwin-1.7.6, mecab-0.98 for Win32, Python 2.6.x Win32 
 + 
 +<code> 
 +$ 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 
 +</code> 
 + 
 +do_configure.sh 
 + 
 +<code> 
 +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  
 +</code> 
project/libopenjtalk.1290602315.txt.gz · Last modified: 2010/11/24 21:38 by nishimotz
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0