專(zhuān)利名稱(chēng):可擴(kuò)展的語(yǔ)音命令的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及可在一個(gè)裝置中處理的可擴(kuò)展的語(yǔ)音命令。
背景技術(shù):
便攜式裝置、如蜂窩電話(huà)現(xiàn)今提供了對(duì)廣泛的多種業(yè)務(wù)或信息的接入,如對(duì)由電信運(yùn)營(yíng)商或其他方、例如內(nèi)容提供商或者廣告商所提供或經(jīng)銷(xiāo)的業(yè)務(wù)的接入。為了接入這些信息或業(yè)務(wù),用戶(hù)典型地必須例如用鍵盤(pán)輸入來(lái)經(jīng)歷一系列的界面顯示(例如多屏)。在語(yǔ)音識(shí)別上的新的進(jìn)步使得這種界面成為可能,在這些界面中手動(dòng)的輸入被說(shuō)話(huà)所代替,例如通過(guò)說(shuō)出顯示在屏幕上的一個(gè)區(qū)域的名稱(chēng)來(lái)代替手動(dòng)輸入。用戶(hù)期望越來(lái)越多的業(yè)務(wù)可用,這使得即使使用語(yǔ)音識(shí)別,接入這些業(yè)務(wù)也是復(fù)雜和耗時(shí)的。
發(fā)明內(nèi)容
在一方面,在移動(dòng)裝置上提供運(yùn)營(yíng)商的業(yè)務(wù)的方法通常利用存儲(chǔ)在該移動(dòng)裝置中的、規(guī)定了針對(duì)該移動(dòng)裝置的語(yǔ)音界面的數(shù)據(jù)。所述數(shù)據(jù)包括第一數(shù)據(jù),其規(guī)定了與第一組功能相關(guān)聯(lián)的一組界面狀態(tài);以及第二數(shù)據(jù),其規(guī)定了接入運(yùn)營(yíng)商業(yè)務(wù)的界面。收到與接入運(yùn)營(yíng)商業(yè)務(wù)的請(qǐng)求相關(guān)聯(lián)的命令之后,來(lái)自用戶(hù)的一個(gè)或多個(gè)輸入被根據(jù)第二數(shù)據(jù)進(jìn)行處理。根據(jù)一個(gè)或多個(gè)輸入和該第二數(shù)據(jù)來(lái)處理動(dòng)作,以在移動(dòng)裝置上提供運(yùn)營(yíng)商業(yè)務(wù)之
O本發(fā)明可包括一個(gè)或多個(gè)下列特征。第一組功能的運(yùn)行獨(dú)立于向該移動(dòng)裝置提供業(yè)務(wù)的運(yùn)營(yíng)商。接收與接入運(yùn)營(yíng)商業(yè)務(wù)的請(qǐng)求相關(guān)聯(lián)的命令包括接受使用與運(yùn)營(yíng)商業(yè)務(wù)相關(guān)聯(lián)的一個(gè)按鈕的手動(dòng)輸入。第二數(shù)據(jù)包括用于提供運(yùn)營(yíng)商業(yè)務(wù)之一的腳本。第二數(shù)據(jù)獨(dú)立于第一數(shù)據(jù)的接收而被接收。接收第二數(shù)據(jù)可包括例如通過(guò)無(wú)線網(wǎng)絡(luò)從運(yùn)營(yíng)商下載第二數(shù)據(jù)。第二數(shù)據(jù)包括與遠(yuǎn)離移動(dòng)裝置的遠(yuǎn)程系統(tǒng)的交互的規(guī)定。移動(dòng)裝置包括移動(dòng)電話(huà)。來(lái)自用戶(hù)的輸入被用第一數(shù)據(jù)處理,導(dǎo)致當(dāng)接收到與接入運(yùn)營(yíng)商業(yè)務(wù)的請(qǐng)求相關(guān)聯(lián)的命令時(shí),界面處于第一界面狀態(tài)。在根據(jù)第二數(shù)據(jù)完成了對(duì)來(lái)自用戶(hù)的一個(gè)或多個(gè)輸入的處理后,能恢復(fù)第一界面狀態(tài),或者在根據(jù)第二數(shù)據(jù)完成了對(duì)來(lái)自用戶(hù)的一個(gè)或多個(gè)輸入的處理后,可選擇預(yù)先確定的界面狀態(tài)。本發(fā)明可包括一個(gè)或多個(gè)下列優(yōu)點(diǎn)用戶(hù)能夠以單一步驟語(yǔ)音命令接入業(yè)務(wù)。避免了用戶(hù)為尋找或執(zhí)行可能甚至與用戶(hù)需求不完全相符的業(yè)務(wù),而包括使用專(zhuān)用設(shè)備、如鼠標(biāo),鍵盤(pán)或袖珍鍵盤(pán)來(lái)進(jìn)行冗長(zhǎng)的因特網(wǎng)瀏覽。供應(yīng)商以一種簡(jiǎn)單而快捷的方式使用戶(hù)得知以另外的方式用戶(hù)可能不會(huì)發(fā)現(xiàn)的業(yè)務(wù)。用戶(hù)通過(guò)說(shuō)出命令以最自然的人類(lèi)交流的方式來(lái)接入業(yè)務(wù)。與更復(fù)雜的用戶(hù)界面相比,用戶(hù)可能更經(jīng)常使用運(yùn)營(yíng)商業(yè)務(wù),因而潛在地增加了來(lái)自業(yè)務(wù)的收入,或提高了用戶(hù)對(duì)運(yùn)營(yíng)商的滿(mǎn)意度。用戶(hù)可以以可能的最快的方式,維護(hù)根據(jù)他/她的需要定制的一組個(gè)人業(yè)務(wù),一組各處都可獲得的業(yè)務(wù)。該定制可能包括與用戶(hù)的當(dāng)前位置相關(guān)地遞送業(yè)務(wù)。本發(fā)明其他特征和優(yōu)點(diǎn)從以下的描述和權(quán)利要求中是顯而易見(jiàn)的。
圖I是通信系統(tǒng)的框圖;并且圖2是界面狀態(tài)圖。
具體實(shí)施例方式參見(jiàn)圖1,用戶(hù)14可命令移動(dòng)裝置18 (例如,電話(huà)或個(gè)人數(shù)字助理)來(lái)接入由運(yùn)營(yíng)商10或業(yè)務(wù)或信息供應(yīng)商12通過(guò)無(wú)線網(wǎng)絡(luò)17、如通過(guò)蜂窩電話(huà)網(wǎng)絡(luò)提供的廣泛的業(yè)務(wù)。移動(dòng)裝置18包括語(yǔ)音界面22,該界面允許用戶(hù)14說(shuō)出控制該裝置18或者應(yīng)用30的運(yùn)行的命令,這些應(yīng)用30在裝置18上或否則可通過(guò)裝置18接入。語(yǔ)音界面22利用了辨識(shí)用戶(hù)說(shuō)出的命令的語(yǔ)音識(shí)別引擎。一些應(yīng)用能接入由運(yùn)營(yíng)商10遠(yuǎn)程提供給裝置18的信息或業(yè)務(wù)。在下面的描述中應(yīng)該理解的是,信息或業(yè)務(wù)也可以替代地或附加地由可能與運(yùn)營(yíng)商分開(kāi)的或不是肯定與運(yùn)營(yíng)商相關(guān)的業(yè)務(wù)或信息供應(yīng)商12提供。例如,應(yīng)用30能提供給用戶(hù)14廣泛的業(yè)務(wù),從簡(jiǎn)單的文本的天氣情況更新到復(fù)雜的業(yè)務(wù)、如拍一張照片并發(fā)布在網(wǎng)站上。一個(gè)寄宿在移動(dòng)裝置18中的語(yǔ)音控制應(yīng)用24根據(jù)定義了一組界面狀態(tài)的數(shù)據(jù)來(lái)控制語(yǔ)音界面22。界面狀態(tài)能與在多回交互中的中間點(diǎn)相關(guān)聯(lián),在該交互中,裝置(例如在顯示器上和/或用音頻輸出)提供信息給用戶(hù),然后用戶(hù)(例如通過(guò)語(yǔ)音或手動(dòng))提供輸入。該狀態(tài)通常包括定義在交互中的點(diǎn)的信息以及被置換的或否則被展示給用戶(hù)的特定信息。例如,在每個(gè)狀態(tài)該裝置可以指定一個(gè)有限的命令集,用戶(hù)提供能夠在該界面中產(chǎn)生動(dòng)作或狀態(tài)變化的命令之一。典型地,界面的狀態(tài)被安排成菜單樹(shù)結(jié)構(gòu)。這種菜單樹(shù)結(jié)構(gòu)典型地包括根狀態(tài),該狀態(tài)中用戶(hù)可使用普通的一組命令。每個(gè)不同的能被用戶(hù)輸入的命令都與到下級(jí)狀態(tài)的轉(zhuǎn)換相關(guān)聯(lián)。例如,為了設(shè)定鈴聲音量,在交互中,用戶(hù)可能在根狀態(tài)選擇“設(shè)置”命令,下級(jí)狀態(tài)中的“電話(huà)”命令,再下級(jí)中的“鈴聲音量”,然后在最后狀態(tài)中選擇音量水平。部分由于在裝置中手動(dòng)輸入的局限性(如在鈴聲音量的例子中),訪問(wèn)某個(gè)特定功能或業(yè)務(wù)可能需要多次交互。移動(dòng)裝置18包括規(guī)定用戶(hù)可以在各種界面狀態(tài)下使用的命令且當(dāng)用戶(hù)14說(shuō)出或以另外方式地輸入命令時(shí)會(huì)被執(zhí)行的對(duì)應(yīng)的動(dòng)作的數(shù)據(jù)。規(guī)定界面的數(shù)據(jù)包括普通界面數(shù)據(jù)27和運(yùn)營(yíng)商界面數(shù)據(jù)28。通常地,普通界面數(shù)據(jù)27規(guī)定了與功能或業(yè)務(wù)相關(guān)的菜單樹(shù),這些功能或業(yè)務(wù)與電話(huà)的能力相關(guān)或者不是特定于任何特殊的運(yùn)營(yíng)商。運(yùn)營(yíng)商界面數(shù)據(jù)28與通常特定于該運(yùn)營(yíng)商或者特定于業(yè)務(wù)或信息供應(yīng)商的業(yè)務(wù)或信息相關(guān),其中業(yè)務(wù)或信息供應(yīng)商不一定與所有運(yùn)營(yíng)商都同時(shí)可用。動(dòng)作可能是復(fù)雜的,例如涉及一個(gè)或多個(gè)應(yīng)用的使用,和/或與運(yùn)營(yíng)商或遠(yuǎn)程業(yè)務(wù)或信息供應(yīng)商的一個(gè)或多個(gè)交互。在界面數(shù)據(jù)27和28中規(guī)定的一些命令可以是“快捷方式(shortcuts)”,其使用單一語(yǔ)音命令直接訪問(wèn)遠(yuǎn)程業(yè)務(wù)或信息,而不是像用另外方式那樣會(huì)涉及多個(gè)交互。對(duì)移動(dòng)裝置18提供業(yè)務(wù)的運(yùn)營(yíng)商10可能提供特定于此運(yùn)營(yíng)商的一組業(yè)務(wù)。例如,這些業(yè)務(wù)可以包括幫助業(yè)務(wù),對(duì)信息或下載應(yīng)用的門(mén)戶(hù)的訪問(wèn),音樂(lè)業(yè)務(wù),游戲業(yè)務(wù),基于位置的業(yè)務(wù)(如基于方位或市場(chǎng)營(yíng)銷(xiāo)的信息),和呼叫管理業(yè)務(wù)(如,建立多方通話(huà),使能漫游,或其他管理業(yè)務(wù))。為了給這些運(yùn)營(yíng)商業(yè)務(wù)規(guī)定界面,運(yùn)營(yíng)商向移動(dòng)裝置18提供運(yùn)營(yíng)商界面數(shù)據(jù)28。該數(shù)據(jù)可以由運(yùn)營(yíng)商用多種可替換的方式提供。例如,裝置制造商能應(yīng)運(yùn)營(yíng)商的要求將運(yùn)營(yíng)商界面28嵌入在移動(dòng)裝置18的非易失性存儲(chǔ)器中。可替換地,該數(shù)據(jù)可被作為提供給用戶(hù)的移動(dòng)業(yè)務(wù)的一部分而被下載到裝置中,或者可以在裝置的服務(wù)期間,例如當(dāng)用戶(hù)訂新業(yè)務(wù)時(shí),被從運(yùn)營(yíng)商處下載(如,使用空中下載(OTA)或基于網(wǎng)絡(luò)的協(xié)議由運(yùn)營(yíng)商推送或從運(yùn)營(yíng)商處引出)。該移動(dòng)裝置的一個(gè)示例性的技術(shù)特性是普通界面數(shù)據(jù)27和運(yùn)營(yíng)商界面數(shù)據(jù)28能夠獨(dú)立地維護(hù),例如,在不同的時(shí)間或用不同的獨(dú)立的過(guò)程裝載到移動(dòng)裝置中。這能支持不同的運(yùn)營(yíng)商提供不同的業(yè)務(wù)組,或同一運(yùn)營(yíng)商向不同用戶(hù)提供不同業(yè)務(wù)或隨時(shí)間而提供不同業(yè)務(wù),而不需要改變普通界面數(shù)據(jù)27或改變用戶(hù)可能已經(jīng)習(xí)慣的菜單結(jié)構(gòu)。運(yùn)營(yíng)商界面數(shù)據(jù)28規(guī)定允許用戶(hù)接入運(yùn)營(yíng)商業(yè)務(wù)的用戶(hù)界面的特征。一個(gè)這種界面的例子使用特定的按鈕19讓用戶(hù)能夠訪問(wèn)裝置上的“語(yǔ)音業(yè)務(wù)”,并且這些“語(yǔ)音業(yè)務(wù)”在每個(gè)界面狀態(tài)下根據(jù)運(yùn)營(yíng)商(或者運(yùn)營(yíng)商的代理,裝置制造商)所作的選擇而被選擇性地使能。在此例子中,當(dāng)用戶(hù)按語(yǔ)音業(yè)務(wù)按鈕19時(shí),語(yǔ)音識(shí)別引擎被配置來(lái)接收語(yǔ)音命令(例如通過(guò)初始化或創(chuàng)建一個(gè)語(yǔ)音識(shí)別軟件的軟件實(shí)例)并且該裝置顯示與語(yǔ)音業(yè)務(wù)相關(guān)的信息,例如表明可用的業(yè)務(wù)的菜單。注意如果該按鈕在所有時(shí)間都激活的話(huà),這些語(yǔ)音業(yè)務(wù)將與裝置的狀態(tài)無(wú)關(guān)地對(duì)用戶(hù)可用。例如,用戶(hù)可以利用語(yǔ)音業(yè)務(wù)即時(shí)地從SMS應(yīng)用屏幕轉(zhuǎn)到游戲站點(diǎn),然后在下載游戲后他可以從他曾離開(kāi)之處繼續(xù)他的SMS應(yīng)用。從菜單結(jié)構(gòu)中的某個(gè)狀態(tài)執(zhí)行的運(yùn)營(yíng)商的語(yǔ)音業(yè)務(wù)可以根據(jù)運(yùn)營(yíng)商的選擇使裝置回到頂部菜單,或者可以記錄該裝置的狀態(tài)并使用戶(hù)回到語(yǔ)音業(yè)務(wù)曾經(jīng)由其開(kāi)始的點(diǎn)。注意裝置的狀態(tài)通常包括顯示在菜單中的位置,屏幕上的內(nèi)容,以及可能一個(gè)或多個(gè)網(wǎng)絡(luò)的狀態(tài)(如,接收SMS,通話(huà)中,聽(tīng)音樂(lè)剪輯)的組合。在這個(gè)界面的例子中,當(dāng)用戶(hù)按語(yǔ)音業(yè)務(wù)按鈕19時(shí),出現(xiàn)了其中列出運(yùn)營(yíng)商或第三方的提示(如,鈴聲,股票行情,接線員協(xié)助)的菜單。可替換地,該裝置可被轉(zhuǎn)向到“標(biāo)準(zhǔn)”語(yǔ)音業(yè)務(wù)屏幕,全部或部分的接管了顯示的所有權(quán)(real estate)。為了語(yǔ)音業(yè)務(wù)結(jié)束后的返回,電話(huà)的狀態(tài)都可以被緩存。無(wú)論電話(huà)的狀態(tài)如何,它都被中斷,并且語(yǔ)音業(yè)務(wù)應(yīng)用被啟動(dòng),并顯示字符串給用戶(hù)。用戶(hù)可說(shuō)任何列出的字符串,電話(huà)將采取適當(dāng)?shù)膭?dòng)作,如由運(yùn)營(yíng)商的短語(yǔ)和動(dòng)作的聯(lián)接所指定的那樣。例如,如果用戶(hù)說(shuō)“鈴聲”,電話(huà)將啟動(dòng)瀏覽器并將其指向運(yùn)營(yíng)商已指定的鈴聲下載站點(diǎn)。注意運(yùn)營(yíng)商能通過(guò)語(yǔ)音業(yè)務(wù)菜單激活那些可用的但沒(méi)有明確地列出的功能(只要適當(dāng)?shù)淖址谡Z(yǔ)音識(shí)別器的詞匯表中,它們就將被識(shí)別)。這些可能悄悄地被使得可用的字符串可能是“911”,“接線員協(xié)助”,“帳單幫助”等等。運(yùn)營(yíng)商可以選擇使一些語(yǔ)音業(yè)務(wù)只能在選定的電話(huà)狀態(tài)下可用(例如,如果在通話(huà)當(dāng)中,“接線員協(xié)助”可能不可用),并且可能選擇在移動(dòng)電話(huà)的活動(dòng)的每個(gè)狀態(tài)中哪些動(dòng)作可以執(zhí)行。還要注意語(yǔ)音業(yè)務(wù)可以由語(yǔ)音業(yè)務(wù)按鈕19啟動(dòng),或者替代地用PDA裝置上的“軟鍵”,或者用在永遠(yuǎn)收聽(tīng)裝置(always-listening device)上的觸發(fā)語(yǔ)音命令啟動(dòng)。當(dāng)電話(huà)出售時(shí),運(yùn)營(yíng)商可以安裝可選的業(yè)務(wù),或者當(dāng)需要時(shí)通過(guò)空中下載信息或者通過(guò)與一臺(tái)分離的計(jì)算機(jī)同步來(lái)更新用戶(hù)界面的適當(dāng)部分和其他組成部分。參考圖2,如運(yùn)營(yíng)商可以用這種方法提供的業(yè)務(wù)的另一個(gè)例子,用戶(hù)正在普通界面處于日程表狀態(tài)210時(shí)訪問(wèn)他的移動(dòng)電話(huà)上的日程表,但希望知道IBM的股票價(jià)格。運(yùn)營(yíng)商已經(jīng)將叫“股票價(jià)格”的語(yǔ)音業(yè)務(wù)安裝在與選定的語(yǔ)音業(yè)務(wù)按鈕相關(guān)聯(lián)的語(yǔ)音菜單中,并且該用戶(hù)或運(yùn)營(yíng)商已經(jīng)確定了用戶(hù)可以查詢(xún)的股票的有限集。該用戶(hù)在看著顯示他現(xiàn)在日程表的屏幕。他按下語(yǔ)音業(yè)務(wù)按鈕19導(dǎo)致界面進(jìn)入語(yǔ)音業(yè)務(wù)狀態(tài)250。屏幕被他可以說(shuō)的命令列表(其中之一是“股票價(jià)格”)暫時(shí)覆蓋。用戶(hù)說(shuō)“股票價(jià)格”,導(dǎo)致?tīng)顟B(tài)轉(zhuǎn)換到狀態(tài)255,此狀態(tài)下電話(huà)(聽(tīng)覺(jué)上地,在屏幕上地,或二者都有地)響應(yīng)“哪只股票”,屏幕顯示可獲得的股票價(jià)格列表?!癐BM”是該列表中的一個(gè)選項(xiàng),并且用戶(hù)說(shuō)“IBM”。電話(huà)識(shí)別IBM,轉(zhuǎn)換到狀態(tài)260并發(fā)送一條信息給運(yùn)營(yíng)商以將IBM股價(jià)傳遞給用戶(hù)。(向運(yùn)營(yíng)商的傳遞可以通過(guò)SMS信道、IP連接、WIFI (如果可用),或者通過(guò)對(duì)于用戶(hù)和/或運(yùn)營(yíng)商可用的任何其他網(wǎng)絡(luò))。當(dāng)收到IBM報(bào)價(jià)請(qǐng)求時(shí),運(yùn)營(yíng)商查詢(xún)當(dāng)前的IBM股票價(jià)格,并向用戶(hù)發(fā)送一條有當(dāng)前IBM股價(jià)的SMS消息。替代地,運(yùn)營(yíng)商可以向用戶(hù)發(fā)送由電話(huà)自帶的WAP瀏覽器或在一些電話(huà)上可用的HTML瀏覽器使用的URL,或者可發(fā)起對(duì)用戶(hù)的、說(shuō)出價(jià)格的電話(huà)呼叫,或者在用戶(hù)的語(yǔ)音信箱中為用戶(hù)留一條音頻信息,或者甚至發(fā)一封電子郵件或MMS信息,或者使用其他可用的遞送業(yè)務(wù)。當(dāng)股票價(jià)格互動(dòng)完成后,界面回到在語(yǔ)音業(yè)務(wù)按鈕19開(kāi)始按下時(shí)所處的日程表狀態(tài)210。在另一個(gè)例子中,用戶(hù)在與另一個(gè)用戶(hù)的通話(huà)中,并且他們可能都對(duì)股票價(jià)格感興趣。用戶(hù)按下語(yǔ)音業(yè)務(wù)按鈕并請(qǐng)求口頭的IBM股票報(bào)價(jià)。運(yùn)營(yíng)商遞送帶有股價(jià)的語(yǔ)音信息,并且該信息可向兩個(gè)收聽(tīng)者同時(shí)播放。在又另一個(gè)例子中,用戶(hù)可能希望聽(tīng)CNN的當(dāng)前新聞。假定該用戶(hù)正在看他的PIM的一個(gè)條目,但語(yǔ)音啟動(dòng)按鈕對(duì)于該狀態(tài)是被使能的,并且進(jìn)一步假設(shè)運(yùn)營(yíng)商已經(jīng)將CNN作為一項(xiàng)包含在可用命令中。該用戶(hù)按下語(yǔ)音業(yè)務(wù)按鈕。屏幕于是顯示包含“CNN”的命令列表。該用戶(hù)說(shuō)“CNN”,然后電話(huà)向運(yùn)營(yíng)商發(fā)送請(qǐng)求,以啟動(dòng)通過(guò)用戶(hù)手機(jī)將CNN遞送到用戶(hù)的多媒體會(huì)話(huà)。電話(huà)狀態(tài)接著被CNN的多模式“廣播”中斷,用戶(hù)收聽(tīng)直到它結(jié)束或他終止接收。在基于語(yǔ)音的用戶(hù)界面的操作中,語(yǔ)音界面22捕獲包含來(lái)自用戶(hù)14的發(fā)聲的數(shù)字語(yǔ)音信號(hào)并辨識(shí)發(fā)聲中的命令,還可以用可聽(tīng)見(jiàn)的形式(即合成的或錄制的語(yǔ)音)遞送數(shù)字語(yǔ)音信號(hào)到用戶(hù)14。為了識(shí)別語(yǔ)音命令,從用戶(hù)接收的數(shù)字語(yǔ)音信號(hào)被語(yǔ)音識(shí)別引擎處理。一個(gè)文本到語(yǔ)音模塊從要展示給用戶(hù)14的文本中產(chǎn)生數(shù)字語(yǔ)音信號(hào)。界面數(shù)據(jù)27和28包含用戶(hù)可用說(shuō)的命令和當(dāng)用戶(hù)說(shuō)出命令時(shí)要執(zhí)行的動(dòng)作與命
7令的聯(lián)系的規(guī)范。一個(gè)動(dòng)作的規(guī)范可以是包含一個(gè)或多個(gè)指令的文本串的形式,或一個(gè)能被處理以執(zhí)行動(dòng)作的腳本。例如,這種指令能確定一個(gè)特別的應(yīng)用30來(lái)執(zhí)行以及確定要提供給該應(yīng)用的輸入。與一個(gè)命令相關(guān)聯(lián)的動(dòng)作能規(guī)定應(yīng)用要通過(guò)無(wú)線電信網(wǎng)絡(luò)17與運(yùn)營(yíng)商服務(wù)器16通信。例如,移動(dòng)裝置18與運(yùn)營(yíng)商服務(wù)器16可通過(guò)特別設(shè)計(jì)來(lái)遞送多媒體業(yè)務(wù)到移動(dòng)裝置的媒體信息傳遞業(yè)務(wù)(MMS),或無(wú)線應(yīng)用協(xié)議(WAP)來(lái)進(jìn)行通信。運(yùn)營(yíng)商服務(wù)器16可使用MMS推送(Push)過(guò)程將多媒體信息遞送到移動(dòng)裝置18。移動(dòng)裝置18與運(yùn)營(yíng)商服務(wù)器16之間的通信不局限于以上說(shuō)明的特定的過(guò)程和協(xié)議。一個(gè)更新運(yùn)營(yíng)商界面數(shù)據(jù)28中的語(yǔ)音相關(guān)信息的進(jìn)程在移動(dòng)裝置18中運(yùn)行,該進(jìn)程由語(yǔ)音應(yīng)用24協(xié)調(diào)。在這個(gè)進(jìn)程中,運(yùn)營(yíng)商更新運(yùn)營(yíng)商界面數(shù)據(jù)28中的詞匯表。該詞匯表定義了可被移動(dòng)裝置18識(shí)別的單詞發(fā)聲列表。當(dāng)詞匯表更新后,用戶(hù)14被告知他/她可用于與裝置18通信的新的有效單詞,例如新的有效的發(fā)聲被在屏幕上或通過(guò)文本到語(yǔ)音模塊26用文本和語(yǔ)音展示給用戶(hù)。運(yùn)營(yíng)商可更新運(yùn)營(yíng)商界面數(shù)據(jù)28中的語(yǔ)法。語(yǔ)音用戶(hù)界面22使用語(yǔ)法和詞匯表去理解用戶(hù)語(yǔ)音命令。運(yùn)營(yíng)商還可更新應(yīng)用30的組,替換舊的應(yīng)用或增加新的應(yīng)用。應(yīng)用30反應(yīng)了用戶(hù)可用的業(yè)務(wù)范圍。新應(yīng)用對(duì)應(yīng)于用戶(hù)可用的新業(yè)務(wù)。用戶(hù)14借助語(yǔ)音應(yīng)用24的支持可參與維護(hù)運(yùn)營(yíng)商界面數(shù)據(jù)28。例如,用戶(hù)可檢查他/她可用的語(yǔ)音命令集,并確定對(duì)每個(gè)語(yǔ)音命令提供了什么業(yè)務(wù)。用戶(hù)14可決定刪除提供不感興趣的業(yè)務(wù)的命令和應(yīng)用。雖然用戶(hù)14可定期地從運(yùn)營(yíng)商接收新業(yè)務(wù)的更新,但是某些情況下用戶(hù)可能想要他/她未擁有的業(yè)務(wù)。用戶(hù)14可能知道運(yùn)營(yíng)商的身份和它的服務(wù)器16的位置,并可能檢查服務(wù)器的內(nèi)容來(lái)搜索一個(gè)業(yè)務(wù)。另外,該用戶(hù)可能從過(guò)去的關(guān)于某業(yè)務(wù)的經(jīng)驗(yàn)中或從最近的廣告中知道該業(yè)務(wù)的位置。無(wú)論該用戶(hù)如何確定一個(gè)期望的業(yè)務(wù),他/她都可用一個(gè)專(zhuān)用的播放器應(yīng)用來(lái)下載對(duì)該期望的新業(yè)務(wù)的必需的支持。除了運(yùn)營(yíng)商或作為運(yùn)營(yíng)商的替代,一些其他方可在移動(dòng)裝置上提供業(yè)務(wù)。運(yùn)營(yíng)商可提供支持能被單一步驟語(yǔ)音命令啟動(dòng)的一組初始業(yè)務(wù)的移動(dòng)裝置給它們的顧客。運(yùn)營(yíng)商可擴(kuò)展可用業(yè)務(wù)的列表,或允許其他方如廣告商和銷(xiāo)售商在多種商業(yè)背景下用新業(yè)務(wù)接觸他們的顧客在一個(gè)實(shí)施例中,以上描述的方法在軟件中或在軟件和硬件的結(jié)合中實(shí)施。通常包括針對(duì)物理或虛擬處理器的指令的移動(dòng)裝置中的軟件可處于機(jī)器可讀的媒介中,如在非易失性(non-volatile)半導(dǎo)體存儲(chǔ)器中。該軟件能被包含在被傳播的信號(hào)中,例如包含在無(wú)線網(wǎng)絡(luò)中傳輸?shù)臄?shù)據(jù)信號(hào)中而遞送到移動(dòng)裝置。根據(jù)公開(kāi)的實(shí)施例,公開(kāi)了以下技術(shù)方案,但是本公開(kāi)的內(nèi)容不限于此方案I. 一種在移動(dòng)裝置上提供運(yùn)營(yíng)商業(yè)務(wù)的方法,包括將規(guī)定所述移動(dòng)裝置的語(yǔ)音界面的數(shù)據(jù)存儲(chǔ)在所述移動(dòng)裝置中,包括存儲(chǔ)規(guī)定了與第一組功能相關(guān)聯(lián)的一組界面狀態(tài)的第一數(shù)據(jù),并且存儲(chǔ)規(guī)定用于從一個(gè)或多個(gè)所述界面狀態(tài)接入所述運(yùn)營(yíng)商業(yè)務(wù)的用戶(hù)界面的第二數(shù)據(jù),其中與所述第一數(shù)據(jù)無(wú)關(guān)地接收所述第二數(shù)據(jù);接收與接入所述運(yùn)營(yíng)商業(yè)務(wù)的請(qǐng)求相關(guān)聯(lián)的命令;根據(jù)所述第二數(shù)據(jù)處理來(lái)自所述用戶(hù)的一個(gè)或多個(gè)輸入;
基于所述一個(gè)或多個(gè)輸入和所述第二數(shù)據(jù)來(lái)執(zhí)行動(dòng)作,以在所述移動(dòng)裝置上提供所述運(yùn)營(yíng)商業(yè)務(wù)之一。方案2.根據(jù)方案I所述的方法,其中所述第一組功能與提供業(yè)務(wù)給所述移動(dòng)裝置的運(yùn)營(yíng)商無(wú)關(guān)。方案3.根據(jù)方案I所述的方法,其中接收與接入所述運(yùn)營(yíng)商業(yè)務(wù)的請(qǐng)求相關(guān)聯(lián)的命令包括接受使用與所述運(yùn)營(yíng)商業(yè)務(wù)相關(guān)聯(lián)的按鈕的手動(dòng)輸入。方案4.根據(jù)方案I所述的方法,其中所述第二數(shù)據(jù)包括用于提供所述運(yùn)營(yíng)商業(yè)務(wù)之一的腳本。方案5.根據(jù)方案I所述的方法,其中接收所述第二數(shù)據(jù)包括從運(yùn)營(yíng)商下載所述第
二數(shù)據(jù)。方案6.根據(jù)方案5所述的方法,其中下載所述第二數(shù)據(jù)包括通過(guò)無(wú)線網(wǎng)絡(luò)下載所述第二數(shù)據(jù)。方案7.根據(jù)方案I所述的方法,其中所述第二數(shù)據(jù)包括與遠(yuǎn)離所述移動(dòng)裝置的遠(yuǎn)程系統(tǒng)交互的規(guī)范。方案8.根據(jù)方案I所述的方法,其中,所述移動(dòng)裝置包括移動(dòng)電話(huà)。方案9.根據(jù)方案I所述的方法,進(jìn)一步包括用所述第一數(shù)據(jù)處理來(lái)自所述用戶(hù)的輸入,導(dǎo)致當(dāng)接收到與接入所述運(yùn)營(yíng)商業(yè)務(wù)的請(qǐng)求相關(guān)聯(lián)的所述命令時(shí),所述語(yǔ)音界面處于第一界面狀態(tài)中。方案10.根據(jù)方案9所述的方法,進(jìn)一步包括在根據(jù)所述第二數(shù)據(jù)完成了對(duì)來(lái)自所述用戶(hù)的所述一個(gè)或多個(gè)輸入的處理后恢復(fù)所述第一界面狀態(tài)。方案11.根據(jù)方案9所述的方法,進(jìn)一步包括在根據(jù)所述第二數(shù)據(jù)完成了對(duì)來(lái)自所述用戶(hù)的所述一個(gè)或多個(gè)輸入的處理后選擇預(yù)先確定的界面狀態(tài)。方案12.根據(jù)方案I所述的方法,其中與所述第一數(shù)據(jù)無(wú)關(guān)地接收所述第二數(shù)據(jù)包括在不同的時(shí)間將所述第一和第二數(shù)據(jù)下載到所述移動(dòng)裝置中。方案13.根據(jù)方案I所述的方法,其中與所述第一數(shù)據(jù)無(wú)關(guān)地接收所述第二數(shù)據(jù)包括用獨(dú)立的過(guò)程將所述第一和第二數(shù)據(jù)下載到所述移動(dòng)裝置中,這樣改變所述第二數(shù)據(jù)不要求改變所述第一數(shù)據(jù)。方案14. 一種移動(dòng)裝置,包括用于規(guī)定界面的數(shù)據(jù)存儲(chǔ)器,包括用于規(guī)定與第一組功能相關(guān)聯(lián)的一組界面狀態(tài)的第一數(shù)據(jù)存儲(chǔ)器,以及用于規(guī)定接入運(yùn)營(yíng)商業(yè)務(wù)的用戶(hù)界面的第二數(shù)據(jù)存儲(chǔ)器;語(yǔ)音界面,所述語(yǔ)音界面接入用于規(guī)定所述界面的所述數(shù)據(jù)存儲(chǔ)器,并且所述語(yǔ)音界面被配置,以從與所述功能的第一功能相關(guān)聯(lián)的第一界面狀態(tài)出發(fā),根據(jù)用于接入所述運(yùn)營(yíng)商業(yè)務(wù)的所述用戶(hù)界面的規(guī)定,中斷所述第一功能來(lái)處理與所述運(yùn)營(yíng)商業(yè)務(wù)的至少之一相關(guān)聯(lián)的命令,并且在處理所述命令之后恢復(fù)與所述第一功能相關(guān)聯(lián)的界面狀態(tài)。方案15.根據(jù)方案14所述的移動(dòng)裝置,其中所述移動(dòng)裝置被配置來(lái)從運(yùn)營(yíng)商下載用于規(guī)定接入所述運(yùn)營(yíng)商業(yè)務(wù)的所述用戶(hù)界面的數(shù)據(jù)。方案16.根據(jù)方案14所述的移動(dòng)裝置,其中在處理所述命令之后恢復(fù)與所述第一功能相關(guān)聯(lián)的界面狀態(tài)包括在處理所述命令之后恢復(fù)所述第一界面狀態(tài)。方案17.根據(jù)方案16所述的移動(dòng)裝置,其中在處理所述命令之后恢復(fù)所述第一界面狀態(tài)包括在完成與所述命令相關(guān)聯(lián)的運(yùn)營(yíng)商業(yè)務(wù)之后恢復(fù)所述第一界面狀態(tài)。 要理解的是,前面的描述旨在說(shuō)明而不是限定本發(fā)明的范圍,該范圍在隨附的權(quán)利要求中定義。其他實(shí)施例在下列權(quán)利要求的范圍內(nèi)。
權(quán)利要求
1.一種在移動(dòng)裝置上提供運(yùn)營(yíng)商業(yè)務(wù)的方法,包括將規(guī)定所述移動(dòng)裝置的語(yǔ)音界面的數(shù)據(jù)存儲(chǔ)在所述移動(dòng)裝置中,包括存儲(chǔ)規(guī)定了與第 一組功能相關(guān)聯(lián)的一組界面狀態(tài)的第一數(shù)據(jù),以及存儲(chǔ)規(guī)定用于接入所述運(yùn)營(yíng)商業(yè)務(wù)的界 面的第二數(shù)據(jù);接收與接入所述運(yùn)營(yíng)商業(yè)務(wù)的請(qǐng)求相關(guān)聯(lián)的命令;根據(jù)所述第二數(shù)據(jù)處理來(lái)自所述用戶(hù)的一個(gè)或多個(gè)輸入;基于所述一個(gè)或多個(gè)輸入和所述第二數(shù)據(jù)來(lái)執(zhí)行動(dòng)作,以在所述移動(dòng)裝置上提供所述 運(yùn)營(yíng)商業(yè)務(wù)之一。
2.根據(jù)權(quán)利要求1所述的方法,其中所述第一組功能與提供業(yè)務(wù)給所述移動(dòng)裝置的運(yùn)營(yíng)商無(wú)關(guān)。
3.根據(jù)權(quán)利要求1所述的方法,其中接收與接入所述運(yùn)營(yíng)商業(yè)務(wù)的請(qǐng)求相關(guān)聯(lián)的命令 包括接受使用與所述運(yùn)營(yíng)商業(yè)務(wù)相關(guān)聯(lián)的按鈕的手動(dòng)輸入。
4.根據(jù)權(quán)利要求1所述的方法,其中所述第二數(shù)據(jù)包括用于提供所述運(yùn)營(yíng)商業(yè)務(wù)之一 的腳本。
5.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括與接收所述第一數(shù)據(jù)無(wú)關(guān)地接收所述第二 數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述的方法,其中接收所述第二數(shù)據(jù)包括從運(yùn)營(yíng)商下載所述第二數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的方法,其中下載所述第二數(shù)據(jù)包括通過(guò)無(wú)線網(wǎng)絡(luò)下載所述第二數(shù)據(jù)。
8.根據(jù)權(quán)利要求1所述的方法,其中所述第二數(shù)據(jù)包括與遠(yuǎn)離所述移動(dòng)裝置的遠(yuǎn)程系 統(tǒng)交互的規(guī)范。
9.根據(jù)權(quán)利要求1所述的方法,其中,所述移動(dòng)裝置包括移動(dòng)電話(huà)。
10.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括用所述第一數(shù)據(jù)處理來(lái)自所述用戶(hù)的輸 入,導(dǎo)致當(dāng)接收到與接入所述運(yùn)營(yíng)商業(yè)務(wù)的請(qǐng)求相關(guān)聯(lián)的所述命令時(shí),所述界面處于第一 界面狀態(tài)中。
11.根據(jù)權(quán)利要求10所述的方法,進(jìn)一步包括在根據(jù)所述第二數(shù)據(jù)完成了對(duì)來(lái)自所述 用戶(hù)的所述一個(gè)或多個(gè)輸入的處理后恢復(fù)所述第一界面狀態(tài)。
12.根據(jù)權(quán)利要求10所述的方法,進(jìn)一步包括在根據(jù)所述第二數(shù)據(jù)完成了對(duì)來(lái)自所述 用戶(hù)的所述一個(gè)或多個(gè)輸入的處理后選擇預(yù)先確定的界面狀態(tài)。
13.一種移動(dòng)裝置,包括用于規(guī)定界面的數(shù)據(jù)存儲(chǔ)器,包括用于規(guī)定與第一組功能相關(guān)聯(lián)的一組界面狀態(tài)的第 一數(shù)據(jù)存儲(chǔ)器,以及用于規(guī)定接入運(yùn)營(yíng)商業(yè)務(wù)的界面的第二數(shù)據(jù)存儲(chǔ)器;語(yǔ)音界面,所述語(yǔ)音界面接入用于規(guī)定所述界面的所述數(shù)據(jù)存儲(chǔ)器,并且所述語(yǔ)音界 面被配置以至少在一些所述界面狀態(tài)中根據(jù)用于接入所述運(yùn)營(yíng)商業(yè)務(wù)的所述界面的規(guī)定 處理命令。
14.根據(jù)權(quán)利要求13所述的移動(dòng)裝置,其中所述移動(dòng)裝置被配置來(lái)從運(yùn)營(yíng)商下載用于 規(guī)定接入所述運(yùn)營(yíng)商業(yè)務(wù)的所述界面的數(shù)據(jù)。
15.根據(jù)權(quán)利要求13所述的移動(dòng)裝置,其中所述語(yǔ)音界面還進(jìn)一步被配置以在處理所述命令后恢復(fù)界面狀態(tài)。
全文摘要
一種移動(dòng)裝置(18),包括語(yǔ)音界面(22),該語(yǔ)音界面包括可以不特定于特殊的運(yùn)營(yíng)商的一部分(27),和第二部分(28)。語(yǔ)音命令界面(22)提供了對(duì)運(yùn)營(yíng)商業(yè)務(wù)的容易的接入。運(yùn)營(yíng)商業(yè)務(wù)的組可被運(yùn)營(yíng)商任選地?cái)U(kuò)展。
文檔編號(hào)H04M3/00GK102938803SQ20121035096
公開(kāi)日2013年2月20日 申請(qǐng)日期2005年6月22日 優(yōu)先權(quán)日2004年6月22日
發(fā)明者丹尼爾·L·羅思, 克里斯·賴(lài)納, 馬克·富爾納里, 喬丹·科亨 申請(qǐng)人:語(yǔ)音信號(hào)技術(shù)公司