方案中,當認證設備(例如,圖1的認證設備110)用目標設備(例如,目標設備120)驗證或與目標設備配對時,激活信號212激活語音識別引擎210。認證信號225是命令模塊230的輸入,并表示認證設備是否已用目標設備正確地驗證或與目標設備正確地配對?;诮獯a的話音命令217和認證信號225,命令模塊230輸出命令信號235到目標設備。
[0034]認證裝置200可以在圖1的認證環(huán)境100中實現(xiàn)。在實施方案中,認證裝置200可以在圖1的認證設備110中實現(xiàn),其中認證裝置200通過圖1的無線通信鏈路130發(fā)送命令信號235到目標設備120。在另一實施方案中,認證裝置200可以在目標設備120中實現(xiàn),其中認證裝置200通過無線通信鏈路130接收驗證信號215并接收話音命令205。在又一個實施例中,認證裝置200可以在認證設備110和目標設備120中實現(xiàn)。例如,語音識別引擎210可以在認證設備110中實現(xiàn),其中語音識別引擎210通過無線通信鏈路130發(fā)送解碼的話音命令217到目標設備120中。另外,認證模塊220和命令模塊230可以在目標設備120中實現(xiàn)。在這個實施例中,激活信號212可以是可選的。
[0035]如上所述,圖2-4的描述基于汽車環(huán)境,其中該汽車是目標設備(例如,圖1的目標設備120)且與汽車相關聯(lián)的遙控鑰匙(裝有智能鑰匙)是認證設備(例如,圖1的認證設備110)。圖3是可實現(xiàn)實施方案或其部分的示例性汽車環(huán)境300的圖示。圖2的語音識別引擎210、認證模塊220和命令模塊230在汽車310中實現(xiàn),并且語音識別引擎325在遙控鑰匙320中實現(xiàn)。遙控鑰匙320可以與汽車310經由收發(fā)器329通過無線通信鏈路130通信。
[0036]汽車310包括配置為從遙控鑰匙320(經由收發(fā)信器329)接收解碼的話音命令327并接收驗證信號215的一個或多個天線。此外,每個汽車310和遙控鑰匙320包括一個或多個麥克風(圖3中未顯示)以通過語音識別引擎210和語音識別引擎325接收用于進一步處理的話音命令205。
[0037]圖4是可實現(xiàn)實施方案或其部分的另一示例性汽車環(huán)境400的圖示。類似于汽車環(huán)境300,圖2的語音識別引擎210、認證模塊220和命令模塊230在汽車310中實現(xiàn),并且收發(fā)器329在遙控鑰匙320中實現(xiàn)。遙控鑰匙320可以與汽車310經由收發(fā)器329通過無線通信鏈路130通信。
[0038]汽車310包括配置為從遙控鑰匙320 (經由收發(fā)器329)接收話音命令205并接收驗證信號215的一個或多個天線。此外,每個汽車310和遙控鑰匙320包括一個或多個麥克風(圖4中未顯示)以通過語音識別引擎210接收用于進一步處理的話音命令205?;诒疚牡拿枋?,相關領域的技術人員將認識到的是,汽車310和遙控鑰匙320可包括語音識別引擎、認證模塊、命令模塊和麥克風的不同配置。
[0039]圖5是用于語音識別的認證的方法500的實施方案的圖示。方法500可使用例如圖3的汽車環(huán)境300和圖4的汽車環(huán)境400來執(zhí)行。
[0040]在步驟510中,認證設備由目標設備感測。參考圖3和圖4,當它在檢測范圍(例如,2至3米)內時,遙控鑰匙320可以通過汽車310感測。例如,遙控鑰匙320可以經由收發(fā)器329通過無線通信鏈路130發(fā)送驗證信號215。驗證信號215可以通過嵌入在遙控鑰匙320中的無線電脈沖發(fā)生器(在圖3和圖4中未顯示)產生,并包含通過汽車310用于驗證遙控鑰匙320的識別碼或驗證碼。在實施方案中,認證模塊220接收驗證信號215并驗證遙控鑰匙320-例如檢驗遙控鑰匙320與汽車310的正確配對。
[0041]在實施方案中,認證模塊220接收驗證信號215并驗證遙控鑰匙320之后,認證模塊220將激活信號212發(fā)送到語音識別引擎210中。根據實施方案,認證模塊220還可以經由無線通信鏈路130發(fā)送激活信號212到語音識別引擎325中。在實施方案中,激活信號212激活或接合語音識別引擎210和語音識別引擎325。此外,認證模塊220發(fā)送認證信號225到命令模塊230中,以表明遙控鑰匙320已被汽車310正確地驗證或與汽車310正確地配對。
[0042]在步驟520中,在認證設備已通過目標設備檢驗之后,處理一個或多個解碼的話音命令。參考圖3,一旦被激活,語音識別引擎210處理話音命令205、語音識別引擎325處理話音命令205或都處理話音命令205。話音命令205可通過遙控鑰匙320的用戶(例如,汽車310的司機或乘客)發(fā)出。語音識別引擎210和語音識別引擎325分別生成解碼的話音命令217和解碼的話音命令327。解碼的話音命令327可以使用無線通信鏈路130從遙控鑰匙320(經由收發(fā)器329)傳輸到命令模塊230中。參考圖4,一旦被激活,語音識別引擎210處理話音命令205。在這里,語音識別引擎210產生解碼的話音命令217。
[0043]在實施方案中,在接收到話音命令205時,語音識別引擎210和語音識別引擎325分別從解碼的話音命令217和解碼的話音命令327中移除的一個或多個環(huán)境條件。這些環(huán)境條件的移除包括,除其他外,消除噪聲、消除回聲、移除混響或與話音命令205相關聯(lián)的其組合。尤其在室外環(huán)境(例如停車場、停車庫、交通繁忙的道路附近)中,移除一個或多個環(huán)境條件是有益的,使得語音識別引擎210和語音識別引擎325能夠準確地解碼話音命令 205。
[0044]語音識別引擎210和語音識別引擎325上的示例性的細節(jié)可以在2012年6月6日(代理人案號3186.0050000)提交的標題為“聲學處理單元(Acoustic Processing Unit)”的美國專利申請?zhí)?3/489,799和2012年12月21日(代理人案號3185.0150000)提交的標題為“音素分數加速器(Phoneme Score Accelerator) ”的美國專利申請?zhí)?3/725,260中找到,其都通過引用整體并入本文。
[0045]參照圖3的實施例,根據實施方案,命令模塊230接收指示遙控鑰匙320已正確地被汽車310驗證或與汽車310配對的認證信號225之后,命令模塊230確定解碼的話音命令217或解碼的話音命令327是否將用于進一步處理。根據實施方案,命令模塊230可以基于遙控鑰匙320是否在汽車310的預定的距離內做出該判定。例如,遙控鑰匙320可以在汽車310的檢測范圍(例如,2至3米)內。然而,由于環(huán)境條件(例如,來自停車場或附近的高速公路的噪聲),與汽車310相關的一個或更多個麥克風可能不能夠準確地感測話音命令205。另一方面,如果用戶發(fā)出話音命令205,同時保持遙控鑰匙320在附近,則與遙控鑰匙320相關聯(lián)的一個或多個麥克風可能比與汽車310相關聯(lián)的一個或多個麥克風更準確地感測話音命令205。在實施方案中,如果遙控鑰匙320在汽車310 (例如0.5至3.0米)的預定距離內,則命令模塊230選擇解碼的話音命令327以用于進一步處理。根據實施方案,對于小于汽車310預定距離的距離(例如〈0.5米),命令模塊230選擇解碼的話音命令217用于進一步處理。
[0046]參考圖4,根據實施方案,命令模塊230接收指示遙控鑰匙320已正確地被汽車310驗證或與汽車310配對的認證信號225之后,語音識別引擎210確定話音命令205是通過遙控鑰匙320接收(并經由收發(fā)器329和通信鏈路130傳送到汽車310中)的話音命令205還是通過汽車310接收的話音命令205將被用于進一步的處理。類似于上