欧美,精品,综合,亚洲,好吊妞视频免新费观看,免费观看三级吃奶,一级a片女人自慰免费看

 首頁 > 技術 > 技術文摘 > 基于VoiceXML的語音應用系統(tǒng)開發(fā)

基于VoiceXML的語音應用系統(tǒng)開發(fā)

2008-10-30 00:00:00   作者:   來源:   評論:0 點擊:


2008/10/30

一、概述


  本文中的信息查詢例子演示了一個簡單的VoiceXML應用。該例子VoiceXML腳本中用到的所有的標簽如表1所示,表2是該例子的源代碼。圖四是該例子的呼叫流程。首先是用戶發(fā)起呼叫,應用程序通過計算機合成語音(TTS)告訴用戶所有的選擇項并等待用戶的響應。用戶的語音將由計算機根據(jù)語法標簽

  中定義的規(guī)則進行自動識別。如果識別成功,標簽中定義的變量“choice”被賦值。例如,如果用戶說出“weather”,則計算機會把字符串“weather” 賦值給“choice”。然后在標簽中定義的條件判斷語句會根據(jù)變量“choice”的值把相應的語音播放給用戶。如果用戶沒有響應,標簽被執(zhí)行并把“I didn’t hear you” 播放給用戶,然后提示用戶重新輸入(標簽)。同樣,如果用戶的語音沒有被識別,標簽 將被執(zhí)行并告訴用戶“I didn’t quite understand you” ,然后提示用戶重新輸入(標簽)。

表 1. 本示例中用到的VoiceXML 標簽

圖四:信息查詢例子呼叫流程圖

表 2. 信息查詢例子源代碼

<?xml version="1.0" encoding="UTF-8"?>
<vxml version = "2.1" >
<form id="Choices">
<field name="choice">
<prompt>
Welcome to the Voice XML journey.
This tutorial demonstrates voice recognition.
Please choose from the followings:
to check the weather, say weather .
to check the stock quotes, say stock .
to get the direction information, say direction.
</prompt>
<grammar>
<![CDATA[ [
[weather dtmf-1]{<choice "weather">}
[stock dtmf-2]{<choice "stock">}
[direction dtmf-3]{<choice "direction">}
]
]]>
</grammar>
<noinput>
I didn't hear you. <reprompt/>
</noinput>
<nomatch>
I didn't quite understand you. <reprompt/>
</nomatch>
<filled>
<if cond="choice=='weather'">
<prompt>OK let's check the weather. Thank you. </prompt>
<elseif cond="choice=='stock'"/>
<prompt>OK let's check the stock quotes. Thank you. </prompt>
<else/>
<prompt>OK let's get the direction information. Thank you. </prompt>
</if>
</filled>
</field>
</form>
</vxml>

  該示例程序已經(jīng)部署在http://evolution.voxeo.com。讀者可以下列幾個途徑來執(zhí)行該示例程序:

  1. 通過Skype客戶端撥打號碼 +99000936 9992001335, 免費呼叫。

  2. 通過Xlite(一個免費的VoIP軟件)或者任何VoIP終端呼叫 sip:9992001335@sip.voxeo.net

  3. 通過手機或者固定電話撥打號碼 +1 407 459 1963(美國電話號碼,收費)。
  讀者可以訪問 http://docs.voxeo.com/voicexml/2.0/frame.jsp?page=learningvoicexml.htm 獲取更詳細的VoiceXML示例和教程,該網(wǎng)站也提供免費注冊,注冊后可以免費發(fā)布自己的VoiceXML應用和其他人共享(就象本文中的例子一樣)。

參考
[1]http://www.w3.org/TR/voicexml21/

CTI論壇編輯

相關閱讀:

分享到: 收藏

專題