Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
project:libopenjtalk [2010/11/24 21:39] 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
Line 5: Line 13:
 github repo github repo
  
-  * https://github.com/nishimotz/libopenjtalk+  * 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 related github repos
  
   * http://github.com/nishimotz/htsengineapi   * 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.1290602379.txt.gz · Last modified: 2010/11/24 21:39 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