Julius̃RpC@
=======================

̃t@Cł Microsoft Visual Studio 2013 ȍ~ɂ Julius ̃R
pC@ɂĉ܂D܂CGUIŃTvAvP[Vł
"SampleApp"  Julius ̃bp[NX̒`ɂĂ܂DR
pCƃeXg̕@m肽͈ȉD

{o[W Microsoft Visual Studio 2013  Windows10 ɂēmF
Ă܂D

Julius VɎgpꍇCfCꃂfC Julius ̐
Lq jconf t@CKvƂȂ܂Dڍׂ͈ȉD


1. 
========

1.1 {
=========

Julius ͈ȉ2̃I[v\[X̃Cugp܂D

   - zlib
   - portaudio (V19)

RpCς݂ win32 Cuƃwb_ "zlib" 
"portaudio" fBNg̒Ɋ܂܂Ă܂D炪ɓ삵Ȃ
ꍇ͎gŃRpCCwb_ƃCuuĂD


1.2 f
===========

Julius𓮂߂ɂ͉fCꃂf2̃fƁCJulius 
ݒLq jconf t@CKvƂȂ܂Df̎dlCT|[g
́Cg̏ڍׁC萫ȂǂɂĂ Julius ̃EFuy[WQƂ
DȂCEFuy[Wł͓{̕Wf܂Ƃ߂fBNe[
VLbgzzĂ܂D

ȂCfBNe[VLbg "SampleApp" ŎgpꍇCjconf ɋLq
Ă -charconv IvV폜ĂgpĂD


2. RpC
==============

"JuliusLib.sln"  VisualStudio ŊJCrhĂD"Debug" 
"Release" fBNg̒ "julius.exe", "adintool.exe" 
"SampleApp.exe" ܂D

"zlib"  "portaudio" ̃NɃG[Nꍇ͎gŃRpC
Cwb_ƃCuuĂD


3. eXg
==========

3.1  julius.exe
-----------------

"julius.exe"  Win32 ̃R\[AvP[VłDR}hv
vg jconf t@Cw肷邱ƂŎ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 NCj[gp jconf t@C
JCj[GW̎sw肵܂DJulius ͎qXb
hƂē삵C͊JnFʏo͂Ȃǂ̊eCxgCb
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[VLbggpꍇ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.cppJulius.cppD


5.  \[X̕R[hɂ
=================================

Julius ̃\[XR[hł͓{̕ EUC-JP ŋLqĂ܂D
 MSVC++ œǂ݂ꍇCUTF-8 ֕ϊĂD


6.  XV
=============

2016/8/19 (ver.4.4)

	VisualStudio 2013 ɍ킹ĕύXD
	Portaudio  DLL ÓINɕύX
	adintool ǉ

2010/12 (ver.4.1.5.1)

	CZX֌W̏C
	[h~[̏C
	wb_̏C

2009/11 (ver.4.1.3)

	
