• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>
     首頁 > 技術(shù) > 技術(shù)文摘 > Natural Access IVR應(yīng)用中提示語音表的創(chuàng)建或修改

    Natural Access IVR應(yīng)用中提示語音表的創(chuàng)建或修改

    2008-06-18 00:00:00   作者:   來源:   評論:0 點(diǎn)擊:


    2008/06/18

      在使用Natural Access研制IVR應(yīng)用系統(tǒng)時(shí),提示語音生成工具使用american.tbl文件(其編譯的規(guī)則表采用的是標(biāo)準(zhǔn)的美式英語)存放的規(guī)則生成數(shù)字消息,并把生成的包含日期、時(shí)間、數(shù)字、金額的提示語音直接發(fā)送給vcePlayList。默認(rèn)的日期格式采用的是MM/DD、MM/DD/YY或 MM/DD/YYYY。但是,許多國家采用的是不同的日期表示格式。例如,加拿大官方日期格式采用的是yyyy/mm/dd。為了使用美國標(biāo)準(zhǔn)以外的日期格式,您需要修改源規(guī)則文件american.ptx中定義的SAYDATE函數(shù),它用于指示應(yīng)用系統(tǒng)采用合適的日期格式。隨后你需要重新編譯修改后的american.ptx文件,生成american.tbl 規(guī)則文件,具體步驟如下面實(shí)例所述。

      應(yīng)用實(shí)例:修改日期讀取格式為“YYYY/MM/DD”

      把a(bǔ)merican.ptx 文件中的SAYDATE 函數(shù)的日期格式定義為 “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函數(shù):

      ;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文件的修改完成后,你需要運(yùn)行mkprompt工具把規(guī)則文本文件(.ptx)編譯成提示音規(guī)則表(.tbl):

      mkprompt source[.ptx] [dest[.tbl]]

      其中:

      source[.ptx] 是需要編譯的源文本文件。如果沒有指定文件后綴,那么默認(rèn)的文件后綴是.ptx 。
    [dest[.tbl]]是可選的輸出文件名。如果沒有指定輸出文件名,那么將采用源文件名并添加.tbl 作為文件名后綴。如果沒有指定輸出文件后綴,則默認(rèn)采用.tbl 作為后綴。

      例如,你可以執(zhí)行如下命令把修改后的american.ptx文件編譯成提示音規(guī)則表:

      mkprompt american.ptx

      命令執(zhí)行后,將生成american.tbl 編譯規(guī)則表。

      你可以通過重新錄制american.vox 文件來對提示語音進(jìn)行修改,它默認(rèn)存放的是標(biāo)準(zhǔn)美語提示語音消息庫。由vcePlayList指定提示語音文件并打開文件,由vceBuildPromptList指定消息隊(duì)列的輸出。

      注意:為了在語音文件使用最新生成的.tbl文件,你需要把a(bǔ)merican.vox 和 american.tbl文件存放在同一個(gè)文件夾中。

      測試修改后的提示音規(guī)則

      你可以采用testpmpt工具來測試修改后的提示音規(guī)則表。該工具可以在不需要提前重新錄制語音消息的條件下,對新的提示音規(guī)則進(jìn)行測試。在運(yùn)行該工具時(shí),規(guī)則表(例如:america.tbl)和語音文件(例如:american.vox)將被裝載。隨后,你被提示輸入文本,提交給提示音生成器進(jìn)行處理。例如,如果你采用的是加拿大的日期格式,輸入“2008/3/11”,提示音生成器返回的處理結(jié)果如下:

      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)熱詞搜索:

    上一篇:五步正確部署SaaS CRM

    下一篇:平民化呼叫中心應(yīng)用效果分析

    相關(guān)閱讀:

    分享到: 收藏

    專題

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 哈巴河县| 噶尔县| 孝感市| 岗巴县| 若羌县| 阳山县| 通辽市| 霍邱县| 齐河县| 罗田县| 南丹县| 衡山县| 唐山市| 迭部县| 镇雄县| 株洲市| 甘孜| 广河县| 广宁县| 敖汉旗| 柘荣县| 西城区| 邵阳市| 开江县| 浮山县| 蚌埠市| 乌鲁木齐市| 江安县| 塔城市| 建阳市| 綦江县| 贺兰县| 武强县| 项城市| 大竹县| 黔江区| 大荔县| 岚皋县| 华阴市| 姚安县| 当阳市| http://444 http://444 http://444 http://444 http://444 http://444