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
Last revisionBoth sides next revision
project:libopenjtalk [2010/11/24 21:41] nishimotzproject:libopenjtalk [2012/11/09 05:43] 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.
 +
 +[[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 11: Line 17:
   * nvdajp : JTalk for NVDA (Win32)   * nvdajp : JTalk for NVDA (Win32)
     * http://github.com/nishimotz/libopenjtalk/tree/nvdajp     * http://github.com/nishimotz/libopenjtalk/tree/nvdajp
-  * master +    * Japanese: http://ja.nishimotz.com/nvdajp 
 + 
 +  * master : under development (for Ubuntu Linux)
  
 related github repos related github repos
Line 17: Line 25:
   * http://github.com/nishimotz/htsengineapi   * http://github.com/nishimotz/htsengineapi
   * http://github.com/nishimotz/ojt-python   * 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.txt · Last modified: 2012/11/09 05:44 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