freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

中國移動語音內(nèi)容服務(wù)-資料下載頁

2025-05-27 22:55本頁面
  

【正文】 要鏈接的統(tǒng)一資源標識expr一個表達式,從中可以獲得要鏈接的統(tǒng)一資源標識event當使用者匹配鏈接文法時被拋出的事件eventexpr一個表達式,從中可以得到當使用者匹配鏈接文法時被拋出的事件名稱message一個消息串,提供了關(guān)于要拋出的事件的附加上下文messageexpr一個表達式,可以轉(zhuǎn)化成消息串,這個消息串提供了關(guān)于要拋出事件的附加上下文dtmfDTMF序列fetchaudio缺省屬性,在跳轉(zhuǎn)過程中要播放的音頻的統(tǒng)一資源標識,如沒有指定,則取平臺的fetchaudio屬性()fetchhint缺省屬性,表示文件是否需要下載,如沒有指定,則取平臺的documentfetchhint屬性()fetchtimeout缺省屬性,設(shè)置超時時間,如果超時則會拋出獲取失敗事件,如沒有指定,則取平臺的fetchtimeout屬性()maxage缺省屬性,指定一個以秒為單位的時間。在maxstale屬性沒有設(shè)置的情況下,文檔只使用生命期不超過這個時間的文檔內(nèi)容,如沒有指定,則取平臺的documentmaxage屬性()maxstale缺省屬性,指定一個以秒為單位的時間,如果文檔內(nèi)容的生命期超過這個指定時間則不予以使用。如沒有指定,則取平臺的documentmaxstale屬性()下面是link元素的一個例子。link next= grammar mode=voice version= root=root ruleid=root scope=public oneof itembooks/item itemVoiceXML books/item /oneof /rule /grammar grammar mode=dtmf version= root=r2 rule id=r2 scope=public 2 /rule /grammar/link在上面的例子中,如果用戶說books或者按2鍵(DTMF),控制將轉(zhuǎn)移到。 控制流和ECMAScript 控制流完成一些與用戶交互無關(guān)的功能,如:變量賦值、條件判斷。 變量和表達式 變量和表達式的一般信息VoiceXML的變量相當于ECMAScript變量,兩者之間只存在很小的差別。如VoiceXML中,以下劃線(“_”)開頭的變量留給內(nèi)部使用。標準變量可以分為未定義、空、布爾、字符串、數(shù)字和對象等六種。變量在使用前必須聲明。聲明的方式有兩種:變量通過var元素聲明,如:var name=home_phone/var name=pi expr=””/var name=city expr=39。Sacramento39。/也可以通過窗體項聲明:field name=num_tickets type=numberpromptHow many tickets do you wish to purchase?/prompt/field變量可以用于cond和expr屬性之中。下面給出使用變量的例子:if cond=city == 39。LA39。 assign name=city expr=39。Los Angeles39。/ elseif cond=city == 39。Philly39。/ assign name=city expr=39。Philadelphia39。/ elseif cond=city ==39。Constantinople39。/ assign name=city expr=39。Istanbul39。/ /if assign name=var1 expr=var1 + 1/ if cond=i amp。gt。 1 assign name=i expr=i1/ /if變量的作用域由變量聲明的地方?jīng)Q定,除了在根文檔中聲明的變量外,變量的作用域是它的父元素的作用域。變量的作用域分為對話框、文檔、應(yīng)用、會話四種。 會話變量包含了解釋VoiceXML文檔平臺的特定信息。標準的會話變量有:l 本地解釋器上下文的URI(參考引用標準7)。l 呼叫遠端的URI(參考引用標準7)。l 連接的協(xié)議名稱,如39。q93139。,同時。 。l 連接的協(xié)議版本。l 是一個數(shù)組,包含了電話轉(zhuǎn)接的所有信息,第一個元素是第一個呼叫的信息,最后一個是接入前的最后一個電話的信息。l 連接傳過來的應(yīng)用到應(yīng)用信息。l 誰發(fā)起了呼叫。 === 。當另外一端發(fā)起呼叫,結(jié)果為真。l 該連接的ID號,該號可以區(qū)分各個不同呼叫。l 設(shè)備ID號,指該智能外設(shè)的標識號,該號全網(wǎng)唯一。l 該腳本的安全級別。腳本的安全級別為5級,從低到高分別為1,2,3,4,5。一般提供給SP的安全級別為2級。安全級別將決定腳本使用transfer元素時可能的目 的地址和object對象的使用權(quán)限。l 發(fā)起腳本的SP的ID號。l $上一次語音識別結(jié)果,它是一個數(shù)組,每一個元素是一個記錄,包含以下變量。l $[i].confidence返回的語法識別結(jié)果的可信度。l $[i].utterance返回的語法識別結(jié)果。l $[i].inputmode用戶提供的輸入方式,可以取dtmf或voice。l $[i].interpretation應(yīng)用于該結(jié)果的解釋方法。平臺在用戶沒有響應(yīng)、響應(yīng)不正確、用戶請求幫助等情況下將拋出事件,同時腳本也可以通過throw元素拋出事件。 THROW元素throw元素拋出一個事件,該事件可以是預(yù)定義事件,也可以是腳本定義的事件??梢允钦J录?,也可以是異常事件。throw元素的屬性有: throw元素屬性event要拋出的事件名稱eventexpr一個表達式,從中可以計算出要拋出的事件名稱message一個消息串,提供了關(guān)于要拋出的事件的附加上下文messageexpr一個表達式,可以計算出附加上下文下面是一些例子: throw event=nomatch /throw event= / CATCH元素catch元素包含了由處理平臺發(fā)出的和應(yīng)用程序發(fā)出的事件的執(zhí)行上下文,catch元素可以是document、dailog或form元素的子元素。catch元素具有與它的父元素相同的作用域。catch元素的屬性有: catch元素屬性event要捕獲的事件,各個事件之間用空格分開,如沒有指定那個事件,則所有事件都被捕獲count事件發(fā)生的次數(shù)cond一個表達式,為真才會捕捉事件,缺省為真下面是一個例子:catch event= if cond=_event==39。39。 ! Play this for events audio src=/ else/ ! Play this for events audio src=/ /if ! Continue with mon handling for either event /catch在catch的處理過程中,可以拋出事件,如下:catch event=help throw event=help/ /catch 事件處理的時機在VXML的處理過程中,以下元素可以被某一個平臺的事件打斷:field,record,transfer,initail。事件的處理程序執(zhí)行,是在每一個窗體項(field、record、transfer、object、subdialog、block、initial)執(zhí)行以后。注意,異步事件不能打斷object、subdialog、block的執(zhí)行。error元素、help元素、noinput元素和nomatch元素用于非常方便表示事件error、help、noinput和nomatch的處理腳本。所有的元素都具有以下屬性: error等元素屬性count事件發(fā)生的次數(shù)cond一個表達式,為真才會捕捉事件,缺省為真 事件處理中的沖突如果有兩個事件處理腳本同時符合某一個事件,將出現(xiàn)“事件處理沖突”。由哪一個事件處理腳本來處理事件,由腳本的作用域來決定。選擇的次序是form、dialog、document、application、缺省處理。 事件缺省動作VoiceXML的解釋器應(yīng)該提供事件的缺省處理腳本如下表:事件缺省處理cancel停止輸出當前提示error輸出特定平臺消息,然后結(jié)束運用程序的運行exit結(jié)束腳本運行help輸出特定平臺的消息,提示計數(shù)器遞增,然后執(zhí)行reprompt元素noinput提示計數(shù)器遞增,然后執(zhí)行reprompt元素nomatch輸出特定平臺的消息,提示計數(shù)器遞增,然后執(zhí)行reprompt元素maxspeechtimeout提示計數(shù)器遞增,然后執(zhí)行reprompt元素停止執(zhí)行腳本所有其它事件停止執(zhí)行腳本事件被分為通常事件和錯誤。預(yù)定義事件有:l cancel:用戶取消當前提示信息;l :用戶掛機;l :用戶無條件呼轉(zhuǎn)到其它地方,不再轉(zhuǎn)回;l exit:用戶要求退出;l help:用戶要求幫助;l noinput:平臺希望得到用戶輸入,但在出現(xiàn)超時之前沒有得到用戶的任何反應(yīng);l nomatch :平臺檢測到應(yīng)答,但該應(yīng)答與任何有效的語法都不一致。l maxspeechtimeout:用戶的輸入超過平臺的屬性maxspeechtimeout。預(yù)先定義的錯誤有:l :提取請求的資源失??;.response code.response code。l :執(zhí)行文檔時遇到運行期錯誤;l :用于要求平臺執(zhí)行一項它沒有被授權(quán)的操作;l :用戶請求訪問的資源所有的格式是平臺所不支持的;l :平臺遇到一個它不支持的有效元素。應(yīng)用程序應(yīng)該采用以下格式定義事件,如任何錯誤都需要以error做前綴。:取用戶信息鑒權(quán)失敗。系統(tǒng)支持定時器事件。定時器事件通過object,定時時間到,解釋器將該事件插入到事件隊列中。調(diào)用方法:Classid=method://cmcc/timer 調(diào)用參數(shù)說明參數(shù)名參數(shù)含義說明time超時時間參考時間設(shè)計event要拋出的事件名稱message消息串提供了關(guān)于要拋出的事件的附加上下文返回參數(shù)說明返回值含義result操作的結(jié)果,”SUCCESS”表示操作成功,”FAILURE” 表示操作失敗。 執(zhí)行上下文執(zhí)行上下文指的是業(yè)務(wù)邏輯塊,如block、filled中的業(yè)務(wù)邏輯。本節(jié)將介紹能夠出現(xiàn)在執(zhí)行上下文中的元素。 VAR元素var元素用于定義變量。它可以出現(xiàn)在執(zhí)行上下文或作為form或VXML的子元素。var元素定義的變量的作用域由最內(nèi)層的block、filled和catch的執(zhí)行上下文。var為form的子元素定義的變量的作用域是該對話框;var為VXML的子元素定義的變量的作用域是整個文檔。如果在變量的作用域內(nèi)再次用var定義同名變量,該var元素將處理為賦值。var元素的屬性如下表: var元素屬性name變量名expr該變量的初值表達式 ASSIGN元素利用assign元素可對變量進行賦值。assign元素有name和expr兩個屬性。 assign元素屬性name被賦值的變量名稱expr該變量的值表達式例子:assign name=flavor expr=39。chocolate39。/ assign name= expr=+14/ CLEAR元素clear元素用于對變量進行復位。復位指的是:對定義的變量復位,該變量將取值undefined;對提示計數(shù)器和窗體事件計數(shù)器,復位后歸零。 clear元素屬性namelist要被重置的變量列表,如果沒有指定,則當前對話中所有對話項被清除例子:clear namelist=flavor chocolate/ IF,ELSEIF和ELSE元素if元素表示條件執(zhí)行。if元素可以跟可選的elseif和else元素。下面是一個if/else使用的例子:if cond=total 1000 promptThis is way too much to spend./prompt throw event=/ /if if cond=amount amp。lt。 assign name=x expr=amount/ else/ assign name=x expr=/ /if if cond=flavor == 39。vanilla39。 assign name=flavor_code expr=39。v39。/ elseif cond=flavor == 39。chocolate39。/
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1