sumom****@users*****
sumom****@users*****
2010年 12月 24日 (金) 13:34:16 JST
Index: julius4/msvc/00README-ja.txt diff -u /dev/null julius4/msvc/00README-ja.txt:1.1 --- /dev/null Fri Dec 24 13:34:15 2010 +++ julius4/msvc/00README-ja.txt Fri Dec 24 13:34:15 2010 @@ -0,0 +1,153 @@ +JuliusÌRpCû@ / Julius NX +======================================= + +±Ìt@CÅÍ Microsoft Visual C++ 2008 ɨ¯é Julius ÌRpC +û@É¢ÄðàµÜ·DܽCGUIÅTvAvP[VÅ é +"SampleApp" Æ Julius Ìbp[NXÌè`É¢ÄàðàµÜ·DR +pCÆeXgÌû@ðmè½¢ûÍȺ𲾳¢D + +T|[g·é MSVC Ìo[WÍ 2008 ÌÝÅ èCProfessional Edition +¨æÑ Express Edition ÅÌRpCðmFµÄ¢Ü·DܽCWindows +XP, Vista 32bit/64bit Å®ìmFµÄ¢Ü·D + +Julius ðV½Égp·éêC¹¿fC¾êfC¨æÑ Julius ÌÝ +èðLqµ½ jconf t@CªKvÆÈèÜ·DÚ×ÍȺ𲾳¢D + + +1. õ +======== + +1.1 {Ì +========= + +Julius ðRpC·éÉÍ "Microsoft DirectX SDK" ªKvÅ·D +Microsoft Ì EFuTCg©çüèµÄ¾³¢D + +ܽCJulius ÍȺÌ2ÂÌI[v\[XÌCuðgpµÜ·D + + - zlib + - portaudio (V19) + +¢¸êàRpCÏÝÌ win32 CuÆwb_ª "zlib" Æ +"portaudio" fBNgÌÉÜÜêĢܷD±ê窳íÉ®ìµÈ¢ +êÍ©gÅRpCµ¼µCwb_ÆCuðu«·¦Ä¾³¢D +ܽCportaudio ðRpCµ½êÍ "Release" Æ"Debug" fBNg +ÈºÌ DLL àu«·¦Ä¾³¢D + +1.2 f +=========== + +Julius𮩷½ßÉ͹¿fC¾êfÌ2ÂÌfÆCJulius Ì +ÝèðLqµ½ jconf t@CªKvÆÈèÜ·DfÌdlCT|[gÍ +ÍCg¢ûÌÚ×Cüè«ÈÇÉ¢ÄÍ Julius ÌEFuy[WðQÆµÄ +¾³¢DȨCEFuy[WÅÍú{êÌWfðÜÆß½fBNe[ +VLbgðzzµÄ¢Ü·D + +ȨCfBNe[VLbgð "SampleApp" Ågp·éêCjconf ÉLq +³êÄ¢é -charconv IvVðíµÄ©çgpµÄ¾³¢D + + +2. RpC +============== + +"JuliusLib.sln" ð MS VC++ ÅJ«CrhµÄ¾³¢D"Debug" © +"Release" fBNgÌÉ "julius.exe" Æ "SampleApp.exe" ª¶¬³ê +Ü·D + +"zlib" © "portaudio" ÌNÉG[ªN«½êÍ©gÅRpC +µ¼µCwb_ÆCuðu«·¦Ä¾³¢DܽCportaudio ðR +pCµ½êÍ "Release" Æ"Debug" fBNgÈºÌ DLL àu«·¦ +ľ³¢D + + +3. eXg +========== + +3.1 julius.exe +----------------- + +"julius.exe" Í Win32 ÌR\[AvP[VÅ·DR}hv +vgÅ jconf t@Cðwè·é±ÆÅÀs·é±ÆªÅ«Ü·D + + % julius.exe -C xxx.jconf + +3.2 SampleApp.exe +------------------- + +"SampleApp.exe" ÍVvÈ Julius bp[NXÆ JuliusLib Cu +ðgp·é Julius ÌGUIÅTvAvP[VÅ·D + +gp·éÉÍCSampleApp ðN®ãCj [©çgpµ½¢ jconf t@C +ðJ«C¯¶j [©çGWÌÀsðwèµÜ·DJulius ÍqXb +hƵĮìµC¹ºüÍJnâF¯ÊoÍÈÇÌeCxgðCb +Z[WÉ`æµÜ·D + +ÊÌ\¦Éâèª éêCSampleApp.cpp Ì98sÉ éP[ÌÝèðC +gp·é¾êfÉí¹ÄÏXµÄRpCµÈ¨µÄ¾³¢D + +Julius ÌoÍÍ "juliuslog.txt" ÉÛ¶³êÜ·DൠJulius ÉG[ª +N«½êC±Ìt@Cð`FbNµÄ¾³¢D + +ȨCSampleApp ÅfBNe[VLbgðgp·éêCjconf t@C +ÉLq³êÄ¢é -charconv IvVðíµÄ©çgpµÄ¾³¢D + + +4. Julius NX +================= + +SampleApp ÅÍVvÈNXè`Å é "Julius.cpp" Æ "Julius.h" ð +gpµÄ¢Ü·D±êçÍ Windows ÌbZ[W`®Å JuliusLib Ì@\ð +p·é½ßÌ "cJulius" Æ¢¤bp[NXðè`µÄ¢Ü·D±êÍÈ +ºÌæ¤ÉAvP[VÅp·é±ÆªÅ«Ü·D + +----------------------------------------------------------------- +#include "Julius.h" + +cJulius julius; + +.... + +// Windows Procedure callback +LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) +{ + switch( message ) { + case WM_CREATE: + // start Julius when the main window is created + julius.initialize( "fast.jconf" ); + julius.startProcess( hWnd ); + break; + case WM_JULIUS: + // Julius events + switch( LOWORD( wParam ) ) { + case JEVENT_AUDIO_READY: ... + case JEVENT_RECOG_BEGIN: ... + case JEVENT_RESULT_FINAL:.... + } + ..... + } + ... +} +----------------------------------------------------------------- + +Ú×ÍSampleApp.cppÆJulius.cppð²¾³¢D + + +5. \[Xà̶R[hÉ墀 +================================= + +Julius Ì\[XR[hÅÍú{ê̶ð EUC-JP ÅLqµÄ¢Ü·Dൻ +êçð MSVC++ ÅÇݽ¢êCUTF-8 ÖÏ·µÄ¾³¢D + + +6. XVð +============= + +2010/12 (ver.4.1.5.1) + + CZXÖWÌC³ + [h~[ÌC³ + wb_ÌC³ + +2009/11 (ver.4.1.3) + + Å