本申請(qǐng)為2016年1月14日遞交的美國(guó)非臨時(shí)專利申請(qǐng)No.14/996,180的繼續(xù)申請(qǐng),該非臨時(shí)專利申請(qǐng)要求2015年12月30日提交的美國(guó)臨時(shí)專利申請(qǐng)No.62/272,710的優(yōu)先權(quán),所述非臨時(shí)專利申請(qǐng)的全部公開(kāi)內(nèi)容出于所有目的以引用的方式并入本文。
技術(shù)領(lǐng)域
本公開(kāi)總體上涉及通過(guò)話音命令控制駕駛設(shè)備。
背景技術(shù):
汽車上的常規(guī)語(yǔ)音識(shí)別系統(tǒng)方便駕駛員和/或乘客通過(guò)話音命令來(lái)控制各種車輛功能。典型地,一個(gè)或多個(gè)麥克風(fēng)可以被設(shè)置在汽車的整個(gè)艙室中并且連接到語(yǔ)音處理器以使用聲學(xué)和語(yǔ)言建模技術(shù)來(lái)處理用戶話音命令。話音模式數(shù)據(jù)被典型地存儲(chǔ)在車載語(yǔ)音識(shí)別系統(tǒng)中的存儲(chǔ)器內(nèi),并且從所述存儲(chǔ)器檢索話音模式數(shù)據(jù)以用于識(shí)別用戶話音命令。
與常規(guī)車載語(yǔ)音識(shí)別系統(tǒng)相關(guān)聯(lián)的一個(gè)問(wèn)題是它在識(shí)別由帶方言的用戶提供的話音命令方面具有局限性。方言典型地是指單一語(yǔ)言的變體,它是講該語(yǔ)言的人中的特定群體的特征。單一語(yǔ)言內(nèi)的不同社群講該相同語(yǔ)言的方式可能不同,這些方式將他們與其他社群區(qū)分開(kāi)來(lái)。這些差異可以被認(rèn)為是方言—不只是口音(字詞發(fā)音的方式),更涉及語(yǔ)法、詞匯、句法以及常用表達(dá)。在地區(qū)上或社會(huì)上與其他群體有某種程度隔離的群體通常會(huì)形成特征性方言。例如,在中國(guó)存在數(shù)千種方言,諸如廣東話、上海話、四川話、福建話等等。
說(shuō)不同方言的用戶對(duì)常規(guī)車載語(yǔ)音識(shí)別系統(tǒng)提出的挑戰(zhàn)在于,常規(guī)車載語(yǔ)音識(shí)別系統(tǒng)僅將用戶輸入映射到標(biāo)準(zhǔn)話音模式。也就是說(shuō),常規(guī)車載語(yǔ)音識(shí)別系統(tǒng)不配置成用來(lái)區(qū)分方言差異并且要求用戶通過(guò)標(biāo)準(zhǔn)語(yǔ)言模式來(lái)輸入話音命令。在中文的情況下,常規(guī)車載語(yǔ)音識(shí)別系統(tǒng)典型地要求用戶通過(guò)普通話來(lái)輸入話音命令。如果用戶通過(guò)他/她的方言輸入話音命令,那么常規(guī)車載語(yǔ)音系統(tǒng)一般不會(huì)正確地作出響應(yīng)。
技術(shù)實(shí)現(xiàn)要素:
諸實(shí)施例可以方便駕駛設(shè)備的用戶提供具有方言的話音輸入。方言翻譯層可以被實(shí)現(xiàn)用于將用戶話音輸入翻譯為標(biāo)準(zhǔn)話音模式,并且基于所翻譯的話音模式,控制命令可以被產(chǎn)生以控制駕駛設(shè)備的各種功能和/或操縱所述駕駛設(shè)備。與常規(guī)車載語(yǔ)音識(shí)別系統(tǒng)相比較,本公開(kāi)使得用戶能夠使用方言來(lái)提供話音輸入,并且因此向用戶提供操作駕駛設(shè)備的方便性。本公開(kāi)通過(guò)考慮駕駛設(shè) 備的用戶之間的方言差異來(lái)相對(duì)于常規(guī)車載語(yǔ)音識(shí)別系統(tǒng)提高命令識(shí)別準(zhǔn)確性。
在一些實(shí)施例中,駕駛設(shè)備所在的地點(diǎn)可以由用戶選擇。當(dāng)從用戶接收到話音輸入時(shí),可以加載對(duì)應(yīng)于所選地點(diǎn)的方言翻譯單元。所接收的用戶話音輸入可以通過(guò)方言翻譯單元來(lái)處理。方言翻譯單元可以被配置成識(shí)別對(duì)于與所述方言翻譯單元相關(guān)聯(lián)的方言而言特有的方言特征。
在一些實(shí)施例中,在通過(guò)方言翻譯單元處理之后,所翻譯的用戶輸入可以進(jìn)一步通過(guò)話音模式控制命令單元來(lái)處理。所述話音模式控制命令單元可以被配置成產(chǎn)生控制命令,以控制駕駛設(shè)備的各種功能,所述各種功能例如但不限于:起動(dòng)駕駛設(shè)備、打開(kāi)/關(guān)閉A/C單元、控制A/C單元(例如,調(diào)節(jié)溫度和/或風(fēng)性質(zhì))、打開(kāi)/關(guān)閉娛樂(lè)系統(tǒng)、控制娛樂(lè)系統(tǒng)、打開(kāi)/關(guān)閉某些安全特征、打開(kāi)/關(guān)閉某些駕駛特征、調(diào)節(jié)座椅、調(diào)節(jié)方向盤、對(duì)周圍環(huán)境拍攝照片和/或能夠控制駕駛設(shè)備的各種功能的任何其他控制命令。在一些實(shí)施例中,話音控制命令單元可以被配置成產(chǎn)生控制命令以操縱駕駛設(shè)備。例如,可使得用戶能夠用他/她自己的方言提供話音輸入以駕駛所述駕駛設(shè)備。例如,可使得用戶能夠指示駕駛設(shè)備轉(zhuǎn)彎、加速、減速、停止、前進(jìn)、停車和/或以任何其他方式操縱。
在一些實(shí)例中,方便駕駛設(shè)備的用戶用方言提供話音輸入可以包括自動(dòng)地確定用戶所在的地點(diǎn)。例如,與用戶相關(guān)聯(lián)的方言可以基于駕駛設(shè)備所在的位置來(lái)確定。在一些實(shí)例中,方便駕駛設(shè)備的用戶用方言提供話音輸入可以包括識(shí)別用戶的話音、鑒別所述用戶并且自動(dòng)地確定與所述用戶相關(guān)聯(lián)的方言。在一些實(shí)例中,方便駕駛設(shè)備的用戶用方言提供話音輸入可以包括在服務(wù)器處執(zhí)行本文描述的各種方言翻譯操作。
在一些實(shí)例中,提供一種用于方便用戶通過(guò)話音命令控制駕駛設(shè)備的方法,所述方法包括:
由處理器接收用戶話音輸入;
由所述處理器確定與所述用戶話音輸入相關(guān)聯(lián)的語(yǔ)言方言;
由所述處理器基于與所述話音輸入相關(guān)聯(lián)的所述語(yǔ)言方言將話音輸入翻譯為標(biāo)準(zhǔn)話音模式;
由所述處理器基于標(biāo)準(zhǔn)話音模式來(lái)確定對(duì)應(yīng)于所述用戶話音輸入的控制命令以用于操縱所述駕駛設(shè)備;以及
由所述處理器來(lái)實(shí)現(xiàn)所述控制命令的執(zhí)行以控制所述駕駛設(shè)備。
在一些實(shí)例中,所述用戶話音輸入包括指示所述駕駛設(shè)備的平移和/或轉(zhuǎn)動(dòng)操縱的信息。
在一些實(shí)例中,所述用戶話音輸入包括指示所述駕駛設(shè)備內(nèi)的部件的控制的信息。
在一些實(shí)例中,所述方法還包括存儲(chǔ)所述語(yǔ)言方言的預(yù)設(shè)特征,并且其中確定與所述用戶話音輸入相關(guān)聯(lián)的所述語(yǔ)言方言包括確定所述話音輸入的方言 特征,并且將所述話音輸入的所述方言特征與所述語(yǔ)言方言的所述預(yù)設(shè)特征進(jìn)行比較。
在一些實(shí)例中,確定與所述方言相關(guān)聯(lián)的所述輸入話音包括:
檢索表示通過(guò)所述方言提供的預(yù)定話音輸入的一個(gè)或多個(gè)參考模式;
獲得所述參考模式的特征矢量;
獲得所述輸入話音的特征矢量;
針對(duì)所述參考模式的每個(gè)特征矢量,確定所述參考模式的所述特征矢量與所述輸入話音模式的所述特征矢量之間的相似性;以及
將與所述輸入話音模式具有最高相似性的所述參考模式確定為匹配的參考模式。
在一些實(shí)例中,所述方法還包括基于所述接收的用戶話音輸入來(lái)自動(dòng)地確定用戶身份。
在一些實(shí)例中,所述方法還包括將所述用戶話音輸入轉(zhuǎn)換成表示矢量的一系列數(shù)字值,所述矢量指示所述輸入話音模式的特征,并且還包括其中有關(guān)所述方言與所述輸入話音相關(guān)的確認(rèn)是基于所述矢量的。
在一些實(shí)例中,所述方法還包括呈現(xiàn)能夠使所述用戶選擇將與所述用戶相關(guān)聯(lián)的場(chǎng)所的用戶界面。
在一些實(shí)例中,所述方法還包括將方言翻譯單元自動(dòng)地加載到存儲(chǔ)器中,以基于所述確定的語(yǔ)言方言來(lái)處理所述用戶話音輸入。
在一些實(shí)例中,提供一種用于方便用戶通過(guò)話音命令控制駕駛設(shè)備的系統(tǒng),所述系統(tǒng)包括一個(gè)或多個(gè)處理器,所述一個(gè)或多個(gè)處理器配置成執(zhí)行下列動(dòng)作:
由所述處理器接收用戶話音輸入;
由所述處理器確定所述用戶話音輸入相關(guān)聯(lián)的語(yǔ)言方言;
由所述處理器基于與所述話音輸入相關(guān)聯(lián)的所述語(yǔ)言方言將所述話音輸入翻譯成標(biāo)準(zhǔn)話音模式;
由所述處理器基于標(biāo)準(zhǔn)話音模式來(lái)確定對(duì)應(yīng)于所述用戶話音輸入的控制命令以用于操縱所述駕駛設(shè)備;以及
由所述處理器來(lái)實(shí)現(xiàn)所述控制命令的執(zhí)行以控制所述駕駛設(shè)備。
在一些實(shí)例中,所述用戶話音輸入包括指示所述駕駛設(shè)備的平移和/或轉(zhuǎn)動(dòng)操縱的信息。
在一些實(shí)例中,所述用戶話音輸入包括指示所述駕駛設(shè)備內(nèi)的部件的控制的信息。
在一些實(shí)例中,所述處理器進(jìn)一步被配置成執(zhí)行下列動(dòng)作:存儲(chǔ)所述語(yǔ)言方言的預(yù)設(shè)特征,并且其中確定所述用戶話音輸入相關(guān)聯(lián)的所述語(yǔ)言方言包括從所述話音模式提取方言特征以及將所述提取的方言特征與所述語(yǔ)言方言的所述預(yù)設(shè)特征進(jìn)行比較。
在一些實(shí)例中,確定與所述方言相關(guān)聯(lián)的所述輸入話音包括:
檢索一個(gè)或多個(gè)參考模式,所述參考模式表示通過(guò)所述方言提供的預(yù)定話音輸入;
獲得所述參考模式的特征矢量;
獲得所述輸入話音的特征矢量;
針對(duì)所述參考模式的每個(gè)特征矢量,確定所述參考模式的所述特征矢量與所述輸入話音模式的所述特征矢量之間的相似性;以及
將與所述輸入話音模式具有最高相似性的所述參考模式確定為匹配的參考模式。
在一些實(shí)例中,所述處理器進(jìn)一步被配置成自動(dòng)地執(zhí)行下列動(dòng)作:基于所述接收的用戶話音輸入來(lái)確定用戶身份。
在一些實(shí)例中,所述處理器進(jìn)一步被配置成將所述用戶話音輸入轉(zhuǎn)換成表示矢量的一系列數(shù)字值,所述矢量指示所述輸入話音模式的特征,并且其中有關(guān)所述方言與所述輸入話音相關(guān)的確認(rèn)是基于所述矢量的。
在一些實(shí)例中,所述處理器進(jìn)一步被配置成呈現(xiàn)能夠使所述用戶選擇將與所述用戶相關(guān)聯(lián)的所述語(yǔ)言的用戶界面。
在一些實(shí)例中,所述處理器進(jìn)一步被配置成基于所述確定的語(yǔ)言方言,自動(dòng)地將方言翻譯單元加載到存儲(chǔ)器中以處理所述用戶話音輸入。
此概述并不旨在表示所要求保護(hù)的主題的關(guān)鍵或必要特征,也不旨在單獨(dú)用來(lái)確定所要求保護(hù)的主題的范圍。所述主題應(yīng)參考本專利的整個(gè)說(shuō)明書、任何或所有的附圖和每項(xiàng)權(quán)利要求的適當(dāng)部分來(lái)理解。
在參考以下說(shuō)明書、權(quán)利要求書和附圖之后,前述內(nèi)容連同其他特征和實(shí)施例將變得更加清楚。
附圖說(shuō)明
參考附圖來(lái)闡述詳細(xì)說(shuō)明。在附圖中,附圖標(biāo)記中最左側(cè)的數(shù)字表示所述附圖標(biāo)記首次出現(xiàn)在的附圖。相同附圖標(biāo)記在不同附圖中的使用指示相似或相同的項(xiàng)。
圖1大體示出根據(jù)本公開(kāi)的駕駛設(shè)備的實(shí)例。
圖2示出用于方便駕駛設(shè)備的用戶用方言提供話音輸入的示例性實(shí)現(xiàn)方式。
圖3示出根據(jù)本公開(kāi)的具有方言處理能力的話音控制系統(tǒng)的實(shí)例。
圖4示出根據(jù)本公開(kāi)用于方便駕駛設(shè)備的用戶用方言提供話音輸入的一般客戶機(jī)/服務(wù)器體系結(jié)構(gòu)。
圖5A示出用于配置與用戶相關(guān)聯(lián)的方言的示例性用戶界面。
圖5B示出用于選擇與用戶相關(guān)聯(lián)的方言的示例性用戶界面。
圖6示出用于方便駕駛設(shè)備的用戶用方言提供話音輸入的過(guò)程的實(shí)例。
具體實(shí)施方式
在下文描述中,將描述各種實(shí)施例。出于解釋目的,闡述了特定配置和細(xì)節(jié)以便于提供實(shí)施例的全面理解。然而,本領(lǐng)域技術(shù)人員還將明白的是,可以在不具有特定細(xì)節(jié)的情況下實(shí)踐所述實(shí)施例。另外,眾所周知的特征可以被省略或簡(jiǎn)化以便不使所描述的實(shí)施例變得晦澀。
圖1大體示出根據(jù)本公開(kāi)的駕駛設(shè)備100的實(shí)例。駕駛設(shè)備100可以包括在距離上發(fā)生移動(dòng)的任何設(shè)備。駕駛設(shè)備100的實(shí)例可以包括諸如小汽車、公交車、火車、卡車、電車的車輛或任何其他類型的車輛;可以包括諸如小船、輪船、駁船、渡船的船只或任何其他類型的水運(yùn)工具;可以包括諸如飛機(jī)、宇宙飛船的飛行器或任何其他類型的飛行器;或可以包括任何其他運(yùn)輸設(shè)備。在一個(gè)實(shí)例中,駕駛設(shè)備100是電動(dòng)汽車。如圖所示,駕駛設(shè)備100可以包括具有一定容積的艙室101。
如圖1中所示,在艙室101中,可能存在具有屏幕103的儀表板102。雖然在該實(shí)例中,儀表板屏幕103占用儀表板102的整個(gè)表面,但這并不旨在是限制性的。能想到在一些情況下,儀表板屏幕103可以占用儀表板102的一部分而不是整個(gè)儀表板102。在任何情況下,儀表板屏幕103適合于顯示一個(gè)或多個(gè)信息面板,諸如圖1中所示的信息面板104。在諸實(shí)現(xiàn)方式中,儀表板屏幕103可以包括任何顯示技術(shù),諸如液晶顯示器(LCD)、晶體LCD、發(fā)光二極管(LED)、有機(jī)發(fā)光二極管(OLED)、有源矩陣有機(jī)發(fā)光二極管(AMOLED)、等離子體、投影面板、陰極射線管(CRT)和/或任何其他顯示技術(shù)。
在一些實(shí)例中,信息面板104中呈現(xiàn)的信息可以包括與運(yùn)輸設(shè)備100相關(guān)的計(jì)量信息,諸如當(dāng)前車速/海拔/方向/風(fēng)、當(dāng)前經(jīng)度/緯度、行駛過(guò)的距離、RPM、燃料液位、電池電量和/或與運(yùn)輸設(shè)備100相關(guān)的任何其他計(jì)量信息。在一些實(shí)例中,信息面板104中呈現(xiàn)的信息可以包括指示信息,諸如安全帶、氣囊、車門、后備箱、維修、安全、窗鎖、門鎖指示信息或任何其他指示信息。在一些實(shí)例中,信息面板104中呈現(xiàn)的信息可以包括與駕駛設(shè)備100的導(dǎo)航相關(guān)的導(dǎo)航或GPS信息,諸如當(dāng)前行駛在的街道、運(yùn)輸設(shè)備100在其中行駛的區(qū)域的地圖、目的地信息、方向指示、交通狀況、估計(jì)到達(dá)時(shí)間、因交通所致的估計(jì)延遲和/或任何其他導(dǎo)航信息。在一些實(shí)例中,信息面板104中呈現(xiàn)的信息可以包括艙室信息,諸如艙室101中的一個(gè)或多個(gè)區(qū)內(nèi)的當(dāng)前溫度、濕度、風(fēng)速、乘客的數(shù)量和/或任何其他艙室信息。在一些實(shí)例中,信息面板104中呈現(xiàn)的信息可以包括有關(guān)運(yùn)輸設(shè)備100的配置信息,諸如座椅配置、車鏡配置、電池配置、駕駛模式配置和/或任何其他配置。在一些實(shí)例中,信息面板104中呈現(xiàn)的信息可以包括娛樂(lè)信息。例如,這種信息面板可以包括能夠呈現(xiàn)視頻或靜止圖像的視頻屏幕、能夠呈現(xiàn)網(wǎng)頁(yè)信息的瀏覽器屏幕、能夠呈現(xiàn)一個(gè)或多個(gè)游戲以供用戶交互的游戲屏幕、能夠使得用戶消費(fèi)音樂(lè)片段的音樂(lè)信息屏幕、能夠使得用戶通過(guò)因特網(wǎng)進(jìn)行遠(yuǎn)程交易的電子商務(wù)信息屏幕、能夠呈現(xiàn)可供用戶消費(fèi)的無(wú)線廣播電臺(tái)列表的無(wú)線廣播信息屏幕和/或任何其他類型的信息娛樂(lè)屏幕。在一些實(shí)例中,信息面板104中呈現(xiàn)的信息可以包括通知信息,諸如來(lái)電 呼叫、傳入文本消息、傳入視頻聊天請(qǐng)求和/或任何其他通知信息。能想到信息面板104的其他實(shí)例。
仍然如圖1中所示,駕駛設(shè)備100可以包括艙室101內(nèi)的一個(gè)或多個(gè)方向盤106。雖然圖1中僅示出了一個(gè)方向盤106,但這并不旨在是限制性的。在一些實(shí)例中,駕駛設(shè)備100可以包括一個(gè)以上的方向盤106。例如,能想到駕駛設(shè)備100可以是飛行器,所述飛行器包括用于主飛行員的至少主方向盤106;以及用于副飛行員的至少副方向盤106。
同樣如圖1中所示,可以安排一個(gè)或多個(gè)用戶108占用其在艙室101內(nèi)的對(duì)應(yīng)位置。用戶108可以包括控制駕駛設(shè)備100的移動(dòng)或?qū)Ш降囊粋€(gè)或多個(gè)駕駛員、一個(gè)或多個(gè)乘客和/或任何其他類型的用戶108。在該實(shí)例中,用戶108a是控制駕駛設(shè)備100的駕駛的駕駛員,而其他用戶108例如用戶108b-108d是乘客。仍然如圖所示,在運(yùn)輸設(shè)備100的艙室101內(nèi)可能存在多排用戶108。
仍然如圖1中所示,駕駛設(shè)備100可以包括一個(gè)或多個(gè)處理器110,所述一個(gè)或多個(gè)處理器被配置成控制駕駛設(shè)備100內(nèi)的一個(gè)或多個(gè)電氣系統(tǒng)或子系統(tǒng)。處理器110的類型可以包括配置成執(zhí)行機(jī)器可讀指令的通用處理器,和/或?qū)S锰幚砥?,諸如電子/發(fā)動(dòng)機(jī)控制模塊(ECM)、傳動(dòng)系控制模塊(PCM)、變速器控制模塊(TCM)、制動(dòng)控制模塊(BCM或EBCM)、中央控制模塊(CCM)、中央定時(shí)模塊(CTM)、通用電子模塊(GEM)、語(yǔ)音識(shí)別IC和/或任何其他專用處理器。
已經(jīng)總體上描述了根據(jù)本公開(kāi)的駕駛設(shè)備100的實(shí)例,現(xiàn)將注意力轉(zhuǎn)向圖2。圖2示出用于方便駕駛設(shè)備100的用戶用方言提供話音輸入的示例性實(shí)現(xiàn)方式200。這將參考圖1來(lái)描述。在一些實(shí)施例中,實(shí)現(xiàn)方式200可以通過(guò)圖3中所示的一個(gè)或多個(gè)處理器110來(lái)實(shí)現(xiàn)。在一些實(shí)施例中,實(shí)現(xiàn)方式可以通過(guò)圖4中所示的客戶機(jī)/服務(wù)器架構(gòu)來(lái)實(shí)現(xiàn)。為了方便駕駛設(shè)備100的用戶用方言提供話音輸入,實(shí)現(xiàn)方式200可以包括話音輸入/輸出層202。如圖所示,話音輸入/輸出層202可以被配置成接收通過(guò)麥克風(fēng)提供的用戶話音輸入。麥克風(fēng)可以例如定位在儀表板102上、定位在駕駛設(shè)備100中的頭頂控制臺(tái)上或后視鏡內(nèi)。在一個(gè)實(shí)施例中,麥克風(fēng)采用動(dòng)態(tài)和電子自適應(yīng)束形成技術(shù)。麥克風(fēng)可以從用戶108中的任一個(gè)或多個(gè)接收音頻信號(hào)命令。
話音輸入/輸出層202可以被配置成將表示來(lái)自麥克風(fēng)的用戶話音輸入的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)。所述轉(zhuǎn)換可以包括將用戶話音輸入量化以校正誤差。轉(zhuǎn)換的結(jié)果可以是已從連續(xù)時(shí)間和連續(xù)振幅模擬信號(hào)轉(zhuǎn)換成離散時(shí)間和離散振幅數(shù)字信號(hào)的一系列數(shù)字值。在一些實(shí)施例中,話音輸入/輸出層202可以被配置成執(zhí)行噪聲消除和回聲消除。
話音輸入/輸出層202可以被配置成將數(shù)字信號(hào)轉(zhuǎn)換成表示用戶話音輸入的特征的話音模式。在一個(gè)實(shí)施例中,話音模式是呈N數(shù)目的矢量fi(i=l,2,---,N)的形式,每個(gè)分量例如是輸入話音的頻譜分量。本公開(kāi)的關(guān)鍵是話音輸入/輸出層202可以選擇性地加載方言翻譯單元204。方言翻譯單元可以被配置成處理從數(shù)字信號(hào)轉(zhuǎn)換的話音模式(本文中又稱為輸入模式),并且將所述輸 入模式(帶方言)轉(zhuǎn)換成標(biāo)準(zhǔn)話音模式(不帶方言)。方言翻譯單元204,諸如204a、204b或204n,可以包括表示對(duì)應(yīng)矢量的參考模式。參考模式可以存儲(chǔ)在詞典存儲(chǔ)器中并且可從實(shí)現(xiàn)方式200的配置階段所提供的話音輸入預(yù)先配置。例如,方言翻譯單元204a可以包括表示上海話(在中國(guó)的上海地區(qū)講的方言)的參考模式。參考模式中的每一個(gè)可以從通過(guò)上海方言提供的用戶話音輸入產(chǎn)生。參考模式可以指示來(lái)自用戶的控制指令,諸如打開(kāi)A/C、接聽(tīng)電話、關(guān)閉娛樂(lè)系統(tǒng)(這里僅列舉一些例子)。
在實(shí)現(xiàn)方式中,單一方言翻譯單元204(例如,上海話)中包括的參考模式可以安排為不同的分類。對(duì)應(yīng)于每個(gè)指定分類的單一參考模式表示例如待鑒別的某一特征或話音模式。也就是說(shuō),一個(gè)分類可以由那種方言中的字詞(典型地為動(dòng)詞)組成,另一個(gè)分類可以由那種方言中的另一個(gè)字詞(例如,另一個(gè)動(dòng)詞)組成。參考模式的單獨(dú)分類可以由用于對(duì)應(yīng)指令發(fā)音的相應(yīng)聲音和句法組成。在運(yùn)行時(shí)間期間,這些參考模式可以與待處理的模式(即,帶方言的輸入模式)的矢量表示進(jìn)行比較以確定相似性數(shù)值。高的相似性值可以指示輸入模式與參考模式相同或幾乎相同。
在一個(gè)實(shí)施例中,單獨(dú)的方言翻譯單元204可以被配置成執(zhí)行以下動(dòng)作:首先,對(duì)表示輸入模式的信號(hào)進(jìn)行采樣并且將這些離散采樣的值存儲(chǔ)為輸入信號(hào)的矢量分量。之后將這個(gè)輸入矢量與表示每個(gè)分類的參考模式矢量進(jìn)行比較。然后針對(duì)每個(gè)分類計(jì)算相似性數(shù)值,所述數(shù)值指示輸入模式與每個(gè)分類的參考模式之間的相似程度。其次,從所有計(jì)算的值確定相似性的最大值;這個(gè)值因此鑒別輸入模式所屬的分類?;谙嗨菩缘淖畲笾担瑒t可以將該參考模式鑒別為帶方言的輸入模式的最佳匹配。方言翻譯單元204中包括的每個(gè)參考模式可以與對(duì)應(yīng)的標(biāo)準(zhǔn)話音模式(不帶方言)相關(guān)聯(lián)。以此方式,帶方言的話音輸入可以被處理和轉(zhuǎn)換成對(duì)應(yīng)的標(biāo)準(zhǔn)話音輸入。
話音模式和控制命令層206可以被配置成基于由話音輸入/輸出層202產(chǎn)生的標(biāo)準(zhǔn)話音模式(不帶方言)來(lái)產(chǎn)生控制命令。在諸實(shí)現(xiàn)方式中,話音模式和控制命令層206可以被配置成使用上文描述的相似性方法基于標(biāo)準(zhǔn)話音模式(不帶方言)來(lái)確定控制命令。也就是說(shuō),可以將標(biāo)準(zhǔn)話音模式的輸入矢量與表示控制命令的參考模式矢量進(jìn)行比較??梢葬槍?duì)表示控制命令的每個(gè)參考模式計(jì)算相似性數(shù)值;并且從所有計(jì)算的值確定相似性的最大值;這個(gè)值可以用于鑒別與標(biāo)準(zhǔn)話音模式匹配的控制命令。
圖3示出根據(jù)本公開(kāi)的具有方言處理能力的話音控制系統(tǒng)的實(shí)例。如圖所示,話音控制系統(tǒng)300可以通過(guò)與圖1中所示的處理器110通信來(lái)實(shí)現(xiàn)。同樣如圖所示,話音控制系統(tǒng)可以包括話音接收部件302、方言翻譯加載器304、方言翻譯部件306、控制命令產(chǎn)生部件308、控制命令執(zhí)行部件310和/或任何其他部件。話音接收部件302可以被配置成接收通過(guò)麥克風(fēng)提供的用戶話音輸入。在接收到用戶話音輸入之后,話音接收部件302可以被配置成將表示來(lái)自麥克風(fēng)的用戶話音輸入的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)。通過(guò)話音接收部件302進(jìn)行的模-數(shù)轉(zhuǎn)換可以包括將用戶話音輸入量化以校正誤差。模-數(shù)轉(zhuǎn)換的結(jié)果可 以是已從連續(xù)時(shí)間和連續(xù)振幅模擬信號(hào)轉(zhuǎn)換成離散時(shí)間和離散振幅數(shù)字信號(hào)的一系列數(shù)字值。話音接收部件302可以被配置成將數(shù)字信號(hào)轉(zhuǎn)換成表示所接收的用戶話音輸入的特征的輸入模式。在一個(gè)實(shí)施例中,話音模式是呈N數(shù)目的矢量fi(i=l,2,---,N)的形式,每個(gè)分量例如是輸入話音的頻譜分量。
在一些實(shí)例中,話音接收部件302可以被配置成基于由話音接收部件302接收的話音輸入來(lái)鑒別特定用戶。例如,話音接收部件302可以被配置成質(zhì)詢用戶以使其提供用戶名和口令?;谟脩籼峁┑馁Y格證明,話音接收部件302可以鑒別用戶。又如,話音接收部件302可以被配置成識(shí)別所接收的用戶話音輸入的多個(gè)特征中的某特征,并且將識(shí)別的特征與已知他/她的話音中具有所識(shí)別的特征的用戶ID進(jìn)行匹配。
在一些實(shí)施例中,可以由話音接收部件302基于用戶的地點(diǎn)來(lái)自動(dòng)地確定特定用戶與用戶的方言之間的關(guān)聯(lián)。例如,用戶的地點(diǎn)可以基于駕駛設(shè)備100的位置來(lái)確定。作為示例,當(dāng)用戶在一個(gè)位置(例如,上海)提供話音輸入時(shí),用戶可以與所述位置處使用的方言相關(guān)聯(lián)。在一些實(shí)施例中,話音接收部件302可以被配置成分析來(lái)自用戶的話音輸入并且自動(dòng)地確定話音輸入中的方言。然而,這些不一定是唯一情況,如將在圖5A-5B中所示那樣,可使得用戶能夠選擇與他或她相關(guān)聯(lián)的方言。
方言翻譯加載器304可以被配置成基于由話音接收部件302提供的用戶ID來(lái)確定待加載的適當(dāng)?shù)姆窖苑g單元。在諸實(shí)現(xiàn)方式中,單個(gè)用戶可以與對(duì)應(yīng)的方言相關(guān)聯(lián)。圖5A-5B中示出了用于實(shí)現(xiàn)這種關(guān)聯(lián)的示例性機(jī)制。例如,基于由話音接收部件302提供的用戶ID,可以咨詢用戶方言關(guān)聯(lián)的映射,并且可以由方言翻譯加載器304將適當(dāng)?shù)姆窖苑g單元加載到處理器110的存儲(chǔ)器312中。應(yīng)了解到,方言翻譯單元的加載可以在運(yùn)行時(shí)間由方言翻譯加載器304動(dòng)態(tài)地完成。也就是說(shuō),方言翻譯加載器304可以被配置成在話音接收部件302提供用戶ID之后加載適當(dāng)?shù)姆窖苑g單元。
方言翻譯部件306可以被配置成通過(guò)執(zhí)行由方言翻譯加載器304加載的方言翻譯單元來(lái)處理由話音接收部件302提供的輸入話音模式(帶方言)。在諸實(shí)現(xiàn)方式中,方言翻譯部件306可以被配置成接收存儲(chǔ)器位置信息,所述存儲(chǔ)器位置信息是所述方言翻譯加載器304將方言翻譯單元加載到所述存儲(chǔ)器312中的位置的信息。然而,這不一定是唯一情況。在一些其他實(shí)現(xiàn)方式中,方言翻譯加載器304可以被配置成始終將方言翻譯單元加載到存儲(chǔ)器312的預(yù)定范圍位置內(nèi),并且方言翻譯部件306可以被配置成調(diào)用被加載到存儲(chǔ)器312的預(yù)定范圍位置中的方言翻譯單元。
通過(guò)方言翻譯部件306執(zhí)行方言翻譯單元可以包括:將表示由話音接收部件302提供的輸入話音模式的矢量與由方言翻譯加載器304加載的方言翻譯單元中包括的參考模式矢量進(jìn)行比較??梢杂煞窖苑g部件306針對(duì)每個(gè)參考模式計(jì)算相似性數(shù)值,所述相似性數(shù)值指示輸入模式與參考模式之間的相似程度。方言翻譯部件306可以被配置成從所有計(jì)算的值確定相似性的最大值?;谙嗨菩缘淖畲笾?,則可以通過(guò)方言翻譯部件306將參考模式鑒別為輸入模式 的最佳匹配?;诒昏b別為輸入模式的最佳匹配的參考模式,可以由方言翻譯部件306確定對(duì)應(yīng)于所鑒別的參考模式的標(biāo)準(zhǔn)話音模式。
控制命令產(chǎn)生部件308可以被配置成基于由方言翻譯部件306提供的標(biāo)準(zhǔn)話音模式來(lái)產(chǎn)生控制命令。在諸實(shí)現(xiàn)方式中,控制命令產(chǎn)生部件308可以被配置成基于標(biāo)準(zhǔn)話音模式(不帶方言)來(lái)確定控制命令,其方式類似于由方言翻譯部件306確定參考模式與輸入模式的匹配。也就是說(shuō),控制命令產(chǎn)生部件308可以被配置成將標(biāo)準(zhǔn)話音模式的輸入矢量與表示控制命令的參考模式矢量進(jìn)行比較。可針對(duì)表示控制命令的每個(gè)參考模式計(jì)算相似性數(shù)值;并且從所有計(jì)算的值確定相似性的最大值;這個(gè)值可以用于鑒別與標(biāo)準(zhǔn)話音模式匹配的控制命令。由控制命令產(chǎn)生部件308產(chǎn)生的控制命令可以包括控制駕駛設(shè)備的各種功能的命令,例如但不限于:起動(dòng)汽車、打開(kāi)/關(guān)閉A/C單元、控制A/C單元(例如,調(diào)節(jié)溫度和/或風(fēng)性質(zhì))、打開(kāi)/關(guān)閉娛樂(lè)系統(tǒng)、控制娛樂(lè)系統(tǒng)、打開(kāi)/關(guān)閉某些安全特征、打開(kāi)/關(guān)閉某些駕駛特征、調(diào)節(jié)座椅、調(diào)節(jié)方向盤、對(duì)周圍環(huán)境拍攝照片和/或可以控制駕駛設(shè)備100的各種功能的任何其他控制命令。在一些實(shí)例中,由控制命令產(chǎn)生部件308產(chǎn)生的控制命令可以包括操縱駕駛設(shè)備100的命令。例如,由控制命令產(chǎn)生部件308產(chǎn)生的控制命令可以由控制命令執(zhí)行部件310執(zhí)行以指示駕駛設(shè)備100轉(zhuǎn)彎、加速、減速、停止、前進(jìn)、停車和/或以任何其他方式操縱。
圖4示出根據(jù)本公開(kāi)用于方便駕駛設(shè)備的用戶用方言提供話音輸入的一般客戶機(jī)/服務(wù)器架構(gòu)。在一些實(shí)施例中,正如圖4中所示的情況那樣,根據(jù)本公開(kāi)方便用戶用方言提供話音輸入可以涉及服務(wù)器402。如圖所示,駕駛設(shè)備100,諸如100a和l00n,可以通過(guò)網(wǎng)絡(luò)404傳輸用戶話音輸入(帶方言)。網(wǎng)絡(luò)404可以是無(wú)線網(wǎng)絡(luò)、有線網(wǎng)絡(luò),或兩者的組合(即,網(wǎng)絡(luò)404的一部分是無(wú)線的,并且網(wǎng)絡(luò)404的另一部分是有線的)。服務(wù)器402可以被配置成處理從駕駛設(shè)備100接收的用戶話音輸入。在諸實(shí)現(xiàn)方式中,服務(wù)器402可以被配置成執(zhí)行被賦予本文描述的部件方言翻譯加載器304和方言翻譯部件306的功能。如圖所示,服務(wù)器402可以將標(biāo)準(zhǔn)話音模式(不帶方言)提供回給駕駛設(shè)備100。由服務(wù)器402提供的標(biāo)準(zhǔn)話音模式則可以被駕駛設(shè)備100使用來(lái)產(chǎn)生控制命令。圖4中所示的實(shí)例的優(yōu)點(diǎn)是它不要求對(duì)已安裝在駕駛設(shè)備100中的已有語(yǔ)音控制系統(tǒng)作顯著的改變。該實(shí)例中的用戶話音輸入的方言翻譯由服務(wù)器402處理,這是對(duì)已安裝在駕駛設(shè)備100中的語(yǔ)音控制系統(tǒng)的靈活擴(kuò)展。
圖5A-5B示出方便用戶選擇與用戶相關(guān)聯(lián)的方言的示例性用戶界面。這將參考圖1來(lái)描述。如圖所示,在圖1中所示的信息面板104中,可以顯示用于特定用戶的話音命令控制面板。例如,話音命令控制面板可以由用戶通過(guò)提供與用戶相關(guān)聯(lián)的用戶ID來(lái)手動(dòng)地調(diào)用,或者可以在用戶激活駕駛設(shè)備100內(nèi)的用戶話音控制系統(tǒng)時(shí)呈現(xiàn)。如圖所示,話音命令控制面板可以呈現(xiàn)信息502,該信息502指示用戶正使用特定方言(與其相關(guān)聯(lián))。如圖所示,控制按鈕504可以被呈現(xiàn)在話音命令控制面板中以使得用戶能夠改變?nèi)缬尚畔?02所指示的當(dāng)前與用戶相關(guān)聯(lián)的方言。同樣如圖所示,控制按鈕506可以被呈現(xiàn)在話 音命令控制面板中以使得用戶能夠指示系統(tǒng)不使用任何方言來(lái)處理他的/她的話音輸入-即,忽略本文描述的方言處理功能。仍然如圖所示,在用戶點(diǎn)擊或輕敲按鈕504之后,方言選擇面板可以被呈現(xiàn)在信息面板104中。方言選擇面板可以向用戶呈現(xiàn)系統(tǒng)中可供處理的多種方言,諸如圖5中所示的508a、508b、508n。如圖所示,用戶可以選擇與用戶相關(guān)聯(lián)的所需方言以用于處理他的/她的話音輸入。在該實(shí)例中,用戶選擇方言508b。同樣如圖所示,可使得用戶能夠通過(guò)按鈕510保存方言選擇。
圖6示出用于方便駕駛設(shè)備的用戶用方言提供話音輸入的過(guò)程600的實(shí)例。過(guò)程600被示出為邏輯流程圖,所述邏輯流程圖的操作表示可以硬件、計(jì)算機(jī)指令或其組合實(shí)現(xiàn)的一系列操作。在計(jì)算機(jī)指令的背景下,所述操作表示被存儲(chǔ)在一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令在被一個(gè)或多個(gè)處理器執(zhí)行時(shí)執(zhí)行所述的操作。一般而言,計(jì)算機(jī)可執(zhí)行指令包括執(zhí)行特定功能或?qū)崿F(xiàn)特定數(shù)據(jù)類型的例程、程序、對(duì)象、部件、數(shù)據(jù)結(jié)構(gòu)等。描述操作的順序不旨在被解釋為具有限制性,并且任何數(shù)目的所描述的操作可以任何順序和/或并行地組合以實(shí)現(xiàn)所述過(guò)程。
另外,過(guò)程600可以在配置有可執(zhí)行指令的一個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)的控制下執(zhí)行,并且可以被實(shí)現(xiàn)為代碼(例如,可執(zhí)行指令、一個(gè)或多個(gè)計(jì)算機(jī)程序或者一個(gè)或多個(gè)應(yīng)用),所述代碼在一個(gè)或多個(gè)處理器上統(tǒng)一地執(zhí)行,或者通過(guò)硬件實(shí)現(xiàn),或者通過(guò)上述兩者的組合來(lái)實(shí)現(xiàn)。代碼可以被存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上,例如以計(jì)算機(jī)程序的形式,所述計(jì)算機(jī)程序包括可由一個(gè)或多個(gè)處理器執(zhí)行的多個(gè)指令。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是非臨時(shí)的。在一些實(shí)施例中,圖6的過(guò)程600可存儲(chǔ)在處理器110的存儲(chǔ)器312中,并由圖3所示的處理器110執(zhí)行。
在一些方面中,方法600可以由諸如本文描述和示出的服務(wù)器402的一個(gè)或多個(gè)服務(wù)器執(zhí)行。
在602處,可以接收用戶話音輸入。在一些實(shí)例中,602可以通過(guò)與本文描述和示出的話音接收部件302相同或基本上相似的話音接收部件來(lái)執(zhí)行。
在604處,可以基于602處接收的話音輸入來(lái)確定話音輸入模式。在一些實(shí)例中,604可以通過(guò)與本文描述和示出的話音接收部件302相同或基本上相似的話音接收部件來(lái)執(zhí)行。
在606處,可以針對(duì)602處接收的話音輸入確定語(yǔ)言方言。在一些實(shí)例中,606可以通過(guò)與本文描述和示出的方言翻譯加載器304相同或基本上相似的方言翻譯加載器來(lái)執(zhí)行。
在608處,可以使用606處確定的語(yǔ)言方言將604處確定的輸入話音模式轉(zhuǎn)換成標(biāo)準(zhǔn)話音模式。在一些實(shí)例中,608可以通過(guò)與本文描述和示出的方言翻譯部件306相同或基本上相似的方言翻譯部件來(lái)執(zhí)行。
在610處,可以基于608處獲得的標(biāo)準(zhǔn)話音模式來(lái)確定控制命令。在一些實(shí)例中,610可以通過(guò)與本文描述和示出的控制命令產(chǎn)生部件308相同或基本上相似的控制命令產(chǎn)生部件來(lái)執(zhí)行。
所描述的特征可以數(shù)字電子電路、或以計(jì)算機(jī)硬件、固件、軟件或其組合來(lái)實(shí)現(xiàn)。設(shè)備可以被實(shí)現(xiàn)在由可編程處理器執(zhí)行的計(jì)算機(jī)程序產(chǎn)品中,所述計(jì)算機(jī)程序產(chǎn)品有形地體現(xiàn)在信息載體中,例如在機(jī)器可讀存儲(chǔ)裝置中;并且方法步驟可以由可編程處理器來(lái)執(zhí)行,所述可編程處理器執(zhí)行指令程序以通過(guò)操作輸入數(shù)據(jù)和產(chǎn)生輸出來(lái)執(zhí)行所描述的實(shí)現(xiàn)方式的功能。所描述的特征可以有利地被實(shí)現(xiàn)在可在可編程系統(tǒng)上執(zhí)行的一個(gè)或多個(gè)計(jì)算機(jī)程序中,所述可編程系統(tǒng)包括:至少一個(gè)可編程處理器,所述至少一個(gè)可編程處理器被連接以從數(shù)據(jù)存儲(chǔ)系統(tǒng)接收數(shù)據(jù)和指令并且向其傳輸數(shù)據(jù)和指令;至少一個(gè)輸入裝置;以及至少一個(gè)輸出裝置。計(jì)算機(jī)程序是可以直接或間接地用于計(jì)算機(jī)以執(zhí)行某一活動(dòng)或帶來(lái)某一結(jié)果的一組指令。計(jì)算機(jī)程序可以任何形式的編程語(yǔ)言編寫,包括編譯型語(yǔ)言或解釋型語(yǔ)言,并且所述計(jì)算機(jī)程序可以任何形式部署,包括作為獨(dú)立式程序或作為模塊、部件、子例程、或適合于在計(jì)算環(huán)境中使用的其他單元。
用于執(zhí)行指令程序的適合處理器舉例來(lái)講包括通用微處理器和專用微處理器兩者、以及任何種類的計(jì)算機(jī)的單處理器或多個(gè)處理器中的一個(gè)。一般而言,處理器將從只讀存儲(chǔ)器或隨機(jī)存取存儲(chǔ)器或者兩者中接收指令和數(shù)據(jù)。計(jì)算機(jī)的必要元件是用于執(zhí)行指令的處理器以及用于存儲(chǔ)指令和數(shù)據(jù)的一個(gè)或多個(gè)存儲(chǔ)器。一般而言,計(jì)算機(jī)將還包括用于存儲(chǔ)數(shù)據(jù)文件的一個(gè)或多個(gè)大容量存儲(chǔ)裝置,或者操作性地連接以與之通信;這類裝置包括磁盤,諸如內(nèi)置硬盤和可移除盤;磁光盤;以及光盤。適合于有形地體現(xiàn)計(jì)算機(jī)程序指令和數(shù)據(jù)的存儲(chǔ)裝置包括所有形式的非易失性存儲(chǔ)器,舉例來(lái)講包括:半導(dǎo)體存儲(chǔ)器裝置,諸如EPROM、EEPROM和閃存裝置;磁盤,諸如內(nèi)置硬盤和可移除盤;磁光盤;以及CD-ROM和DVD-ROM盤。處理器和存儲(chǔ)器可以由ASIC(專用集成電路)補(bǔ)充或納入到其中。
為了能夠與用戶進(jìn)行交互,可以在計(jì)算機(jī)上實(shí)現(xiàn)所述特征,所述計(jì)算機(jī)具有:用于向用戶顯示信息的顯示裝置,諸如CRT(陰極射線管)、LCD(液晶顯示器)、LED(發(fā)光二極管)監(jiān)測(cè)器;以及鍵盤和諸如鼠標(biāo)或跟蹤球的指示裝置,用戶可以通過(guò)所述鍵盤和所述指示裝置向計(jì)算機(jī)提供輸入。
所述特征可以被實(shí)現(xiàn)在計(jì)算機(jī)系統(tǒng)中,所述計(jì)算機(jī)系統(tǒng)包括:后端部件,諸如數(shù)據(jù)服務(wù)器;或包括中間件部件,諸如應(yīng)用服務(wù)器或互聯(lián)網(wǎng)服務(wù)器;或包括前端部件,諸如具有圖形用戶界面或互聯(lián)網(wǎng)瀏覽器的客戶機(jī)計(jì)算機(jī);或者其任何組合。系統(tǒng)的部件可以通過(guò)任何數(shù)字?jǐn)?shù)據(jù)通信形式或介質(zhì)(諸如,通信網(wǎng)絡(luò))來(lái)連接。通信網(wǎng)絡(luò)的實(shí)例包括例如LAN、WAN以及構(gòu)成互聯(lián)網(wǎng)的計(jì)算機(jī)和網(wǎng)絡(luò)。
計(jì)算系統(tǒng)可以包括客戶機(jī)和服務(wù)器。客戶機(jī)和服務(wù)器通常遠(yuǎn)離彼此,并且典型地通過(guò)網(wǎng)絡(luò)(諸如所描述的網(wǎng)絡(luò))交互??蛻魴C(jī)與服務(wù)器的關(guān)系借助于在各自的計(jì)算機(jī)上運(yùn)行的并且彼此具有客戶機(jī)-服務(wù)器關(guān)系的計(jì)算機(jī)程序產(chǎn)生。雖然上文已詳細(xì)描述一些實(shí)現(xiàn)方式,但其他修改也是可能的。
此外,附圖中所描繪的邏輯流程不要求所示的特定順序、或有序順序來(lái)實(shí)現(xiàn)所需結(jié)果。另外,可以提供其他步驟,或者可以從所描述的流程省去一些步驟,并且可以將其他部件添加到所描述的系統(tǒng),或從所描述的系統(tǒng)省去。因此,其他實(shí)現(xiàn)方式也落在以下權(quán)利要求書的范圍內(nèi)。
在部件被描述為配置成執(zhí)行某些操作的情況下,這種配置可以例如通過(guò)以下方式來(lái)完成:將電子電路或其他硬件設(shè)計(jì)成執(zhí)行操作,對(duì)可編程電子電路(例如,微處理器、或其他合適的電子電路)進(jìn)行編程以執(zhí)行操作,或其任何組合。
已經(jīng)描述了本發(fā)明的數(shù)個(gè)實(shí)施例。然而,將理解,在不脫離本發(fā)明的范圍的情況下可以作出各種修改。
說(shuō)明書和附圖因此被視為具有說(shuō)明性而非限制性意義。然而,將顯而易見(jiàn)的是,在不脫離較寬的精神和范圍的情況下,可以對(duì)其作出添加、減少、刪除以及其他修改和改變。上文描述了用于提供本公開(kāi)的特征的說(shuō)明性方法和系統(tǒng)。這些系統(tǒng)和方法中的一些或全部可以,但不一定,至少部分地通過(guò)諸如以上圖1-6中所示的那些架構(gòu)來(lái)實(shí)現(xiàn)。
雖然已用專門針對(duì)結(jié)構(gòu)特征和/或方法動(dòng)作的語(yǔ)言描述了實(shí)施例,但是將理解,本公開(kāi)不一定僅限于所描述的特定特征或動(dòng)作。相反,這些特定特征和動(dòng)作被公開(kāi)作為實(shí)現(xiàn)實(shí)施例的示例形式。除非另外明確陳述,或在如所使用的上下文中有其他理解,否則條件性語(yǔ)言,尤其是諸如“可以”、“能夠”“也許”或“可能”通常旨在傳達(dá)某些實(shí)施例可以包括,而其他實(shí)施例不包括,某些特征、元件和/或步驟。因此,這種條件性語(yǔ)言通常不旨在暗示特征、元件和/或步驟無(wú)論如何是一個(gè)或多個(gè)實(shí)施例所必需的,或者一個(gè)或多個(gè)實(shí)施例一定包括用于決定任何特定實(shí)施例中是否包括或?qū)?zhí)行這些特征、元件和/或步驟的邏輯,無(wú)論有或沒(méi)有用戶輸入或提示。