Natural Access IVR應用中提示語(yǔ)音表的創(chuàng )建或修改
2008/06/18
在使用Natural Access研制IVR應用系統時(shí),提示語(yǔ)音生成工具使用american.tbl文件(其編譯的規則表采用的是標準的美式英語(yǔ))存放的規則生成數字消息,并把生成的包含日期、時(shí)間、數字、金額的提示語(yǔ)音直接發(fā)送給vcePlayList。默認的日期格式采用的是MM/DD、MM/DD/YY或
MM/DD/YYYY。但是,許多國家采用的是不同的日期表示格式。例如,加拿大官方日期格式采用的是yyyy/mm/dd。為了使用美國標準以外的日期格式,您需要修改源規則文件american.ptx中定義的SAYDATE函數,它用于指示應用系統采用合適的日期格式。隨后你需要重新編譯修改后的american.ptx文件,生成american.tbl
規則文件,具體步驟如下面實(shí)例所述。
應用實(shí)例:修改日期讀取格式為“YYYY/MM/DD”
把american.ptx 文件中的SAYDATE 函數的日期格式定義為 “MM/DD/YYYY”:
;find the slash character, pass prev 2 chars to month decode
FIND FORWARD 1 "/" LEFT 2 EXCLUDE FOUND CALL MONTH
;find the slash character, pass following 2 chars to day decode
FIND FORWARD 1 "/" RIGHT 2 EXCLUDE FOUND CALL DAY
;find a second slash, if found, pass next to digits for year
FIND FORWARD 2 "/" RIGHT 4 EXCLUDE FOUND GOTO YEAR ELSE EXIT
;all done
為了把日期格式修改為 “YYYY/MM/DD”,你需要修改 SAYDATE函數:
;find the slash character, pass prev 4 chars to digits for
year
FIND FORWARD 1 "/" LEFT 4 EXCLUDE FOUND CALL YEAR
;find the slash character, pass following 2 chars to month
decode
FIND FORWARD 1 "/" RIGHT 2 EXCLUDE FOUND CALL MONTH
;find the slash character, pass following 2 chars to day decode
FIND FORWARD 2 "/" RIGHT 2 EXCLUDE FOUND GOTO DAY ELSE EXIT
; all done
對.ptx文件的修改完成后,你需要運行mkprompt工具把規則文本文件(.ptx)編譯成提示音規則表(.tbl):
mkprompt source[.ptx] [dest[.tbl]]
其中:
source[.ptx] 是需要編譯的源文本文件。如果沒(méi)有指定文件后綴,那么默認的文件后綴是.ptx 。
[dest[.tbl]]是可選的輸出文件名。如果沒(méi)有指定輸出文件名,那么將采用源文件名并添加.tbl 作為文件名后綴。如果沒(méi)有指定輸出文件后綴,則默認采用.tbl
作為后綴。
例如,你可以執行如下命令把修改后的american.ptx文件編譯成提示音規則表:
mkprompt american.ptx
命令執行后,將生成american.tbl 編譯規則表。
你可以通過(guò)重新錄制american.vox 文件來(lái)對提示語(yǔ)音進(jìn)行修改,它默認存放的是標準美語(yǔ)提示語(yǔ)音消息庫。由vcePlayList指定提示語(yǔ)音文件并打開(kāi)文件,由vceBuildPromptList指定消息隊列的輸出。
注意:為了在語(yǔ)音文件使用最新生成的.tbl文件,你需要把american.vox 和 american.tbl文件存放在同一個(gè)文件夾中。
測試修改后的提示音規則
你可以采用testpmpt工具來(lái)測試修改后的提示音規則表。該工具可以在不需要提前重新錄制語(yǔ)音消息的條件下,對新的提示音規則進(jìn)行測試。在運行該工具時(shí),規則表(例如:america.tbl)和語(yǔ)音文件(例如:american.vox)將被裝載。隨后,你被提示輸入文本,提交給提示音生成器進(jìn)行處理。例如,如果你采用的是加拿大的日期格式,輸入“2008/3/11”,提示音生成器返回的處理結果如下:
c:>\testpmpt -p american
Natural Access Test Prompt Utility V 1.2 (Dec 11 1997)
Prompt table = american.tbl
Prompt text from american.vox
Enter text: 2008/3/11
two thousand eight March eleventh
NMS
相關(guān)鏈接:
亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩
西华县|
大宁县|
运城市|
湄潭县|
古丈县|
廊坊市|
明光市|
芦山县|
寿阳县|
疏附县|
涞水县|
玉龙|
家居|
客服|
迁安市|
两当县|
石渠县|
临澧县|
依安县|
玉田县|
浙江省|
南投市|
甘肃省|
法库县|
纳雍县|
阿瓦提县|
永丰县|
措勤县|
乌拉特后旗|
府谷县|
汾西县|
安图县|
宜兴市|
瑞金市|
周口市|
安龙县|
奉节县|
九寨沟县|
梓潼县|
龙海市|
固安县|
http://444
http://444
http://444
http://444
http://444
http://444