VoCon 英文编译

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
@echo off
@REM Setting installpaths of VoCon SDK and python
@REM ============================================
REM @CALL ..\..\set_build_install_paths.bat

REM ========================================================================
set TEST=enu
set ACMODBUF=model\acmod5_4000_mnc_gen_car_f16_v1_0_0.dat
set CLCBUF=clc\clc_mnc_cfg4_v7_0_0.dat

set MODELFILE=.\%ACMODBUF%
set CLCFILE=.\%CLCBUF%

REM ========================================================================
REM create context: fst host
REM ==============
echo ON

@set INPUT=.\bnf\phone_contact.bnf
@set OUTPUT=..\out\phone_contact.fcf
"%VOCON_TOOLS_PATH%\grmcpl.exe" -g %INPUT% --modelFilepath=%MODELFILE% --useclc=true --clcFilepath=%CLCFILE% -C %OUTPUT% --storageOption=STRING_AND_USERID_TABLE --contextBufferSearchTreeType=fuzzymatchhost --ctxTsilence=1400 --ctxTsilenceFx=800
@IF %ERRORLEVEL% NEQ 0 @CALL :Sub_ReportError


@set INPUT=.\bnf\music_singer_name.bnf
@set OUTPUT=..\out\music_singer_name.fcf
"%VOCON_TOOLS_PATH%\grmcpl.exe" -g %INPUT% --modelFilepath=%MODELFILE% --useclc=true --clcFilepath=%CLCFILE% -C %OUTPUT% --storageOption=STRING_AND_USERID_TABLE --contextBufferSearchTreeType=fuzzymatchhost --ctxTsilence=1400 --ctxTsilenceFx=800
@IF %ERRORLEVEL% NEQ 0 @CALL :Sub_ReportError


@set INPUT=.\bnf\weather.bnf;.\bnf\music.bnf;.\bnf\aircondition.bnf;.\bnf\app.bnf;.\bnf\number.bnf;.\bnf\radio.bnf;.\bnf\navi.bnf;.\bnf\phone.bnf;.\bnf\command.bnf
@set OUTPUT=..\out\weather.fcf
"%VOCON_TOOLS_PATH%\grmcpl.exe" -g %INPUT% --modelFilepath=%MODELFILE% --useclc=true --clcFilepath=%CLCFILE% -C %OUTPUT% -A fstdphost --ctxTsilence=1400 --ctxTsilenceFx=800
@IF %ERRORLEVEL% NEQ 0 @CALL :Sub_ReportError


@set output=..\out\name.zcf
"%VOCON_TOOLS_PATH%\fuzzymatchctxcpl.exe" --startRule=zcf --fdfFilePath=.\bnf\name.fdf --modelFilepath=%MODELFILE% --zcfFilePath=%OUTPUT% --useclc=true --clcFilepath=%CLCFILE%
@IF %ERRORLEVEL% NEQ 0 @CALL :Sub_ReportError

REM ========================================================================
:END
@IF "%1"=="" @PAUSE
@goto:EOF


@REM =======================================================================
@REM Subroutine to report errors
:Sub_ReportError
@ECHO **************************************************
@ECHO * ERROR *
@ECHO **************************************************
@PAUSE
@GOTO:EOF

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 wilber_bai@hotmail.com

文章标题:VoCon 英文编译

文章字数:280

本文作者:风沉殇史

发布时间:2017-12-12, 12:12:12

最后更新:2018-06-21, 16:20:40

原始链接:http://wilber.win/posts/bdd4fa57/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏