用于在車載計算機系統(tǒng)處處理多個音頻流的方法和設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本文所述的主題的實施例總體上涉及音頻處理。更具體地,所述主題的實施例涉及處理在車輛車載的計算機系統(tǒng)處接收的多個音頻流。
【背景技術(shù)】
[0002]許多車輛具有車載計算機系統(tǒng),提供功能、信息和/或娛樂性能。這種車載計算機系統(tǒng)可包括配置成識別來自于用戶的語音命令的語音識別特征,從而任務(wù)命令可以在不需要用戶將其注意力放在計算機系統(tǒng)上的情況下執(zhí)行。用戶可以用語言表達命令,且車載計算機系統(tǒng)完成與所接收命令相對應(yīng)的任務(wù)。這種命令可包括與免提呼叫(藍牙)、GPS導(dǎo)航、收音機調(diào)諧/音量調(diào)節(jié)、互聯(lián)網(wǎng)應(yīng)用和各種媒介/娛樂性能有關(guān)的功能。
[0003]常規(guī)方法使用位于車輛駕駛員座椅附近的一個或多個麥克風,假定所有命令將來自于駕駛員,因而所有語音命令將來自于駕駛員。然而,隨著車載計算機系統(tǒng)的性能擴展,命令可包括除了駕駛員之外的其他乘員希望啟動的任務(wù)。例如,坐在車輛后座的乘員可能希望使用系統(tǒng)的媒介/娛樂或互聯(lián)網(wǎng)性能,例如播放DVD或訪問軟件應(yīng)用。在該情況下,乘員將不能使用語音識別來啟動這種任務(wù),因為沒有用于接收乘員語音數(shù)據(jù)的麥克風。此外,位于駕駛員附近的麥克風通常執(zhí)行音頻濾波算法,以用于識別來自于駕駛員的語音數(shù)據(jù)和濾波(例如,廢棄)所有其它音頻數(shù)據(jù)的目的。
[0004]因此,期望給車輛乘員提供將語音命令提交給車載計算機系統(tǒng)以便執(zhí)行的能力。此外,本發(fā)明的其它期望特征和特性從后面的詳細描述和所附權(quán)利要求書結(jié)合附圖以及前述技術(shù)領(lǐng)域和【背景技術(shù)】將顯而易見。
【發(fā)明內(nèi)容】
[0005]提供一種用于在車輛車載的計算機系統(tǒng)處處理多個音頻流的方法。所述方法從車輛內(nèi)的多個位置接收所述多個音頻流;將所述多個音頻流中的每個進行排序,以獲得排序結(jié)果;以及根據(jù)排序結(jié)果完成與所述多個音頻流中的每個有關(guān)的任務(wù)。
[0006]提供一種用于處理在車載計算機系統(tǒng)處同時接收的多個音頻流的音頻處理系統(tǒng)。所述音頻處理系統(tǒng)包括:音頻檢測模塊,所述音頻檢測模塊配置成接收車輛中的多個音頻流且在所述多個音頻流之間進行區(qū)分,所述多個音頻流中的每個都包括要由車載計算機系統(tǒng)執(zhí)行的任務(wù);排序模塊,所述排序模塊配置成確定與所接收的音頻流有關(guān)的多個任務(wù)的處理順序;以及處理模塊,所述處理模塊配置成根據(jù)處理順序來處理和執(zhí)行所述多個任務(wù)。
[0007]提供一種非暫態(tài)計算機可讀存儲介質(zhì),包括存儲在其上的指令,其中,所述指令在由處理器執(zhí)行時執(zhí)行方法。響應(yīng)于車載計算機系統(tǒng)處接收的音頻數(shù)據(jù),所述方法從所接收的音頻數(shù)據(jù)提取多個音頻流;以及確定用于在車載計算機系統(tǒng)處處理所述多個音頻流中的每個的次序。
[0008]方案1.一種用于在車輛車載的計算機系統(tǒng)處處理多個音頻流的方法,所述方法包括: 從車輛內(nèi)的多個位置接收所述多個音頻流;
將所述多個音頻流中的每個進行排序,以獲得排序結(jié)果;以及根據(jù)排序結(jié)果完成與所述多個音頻流中的每個有關(guān)的任務(wù)。
[0009]方案2.根據(jù)方案I所述的方法,還包括:
確定所述多個音頻流中的每個的時間順序;
其中,排序步驟根據(jù)所述多個音頻流中的每個的時間順序來執(zhí)行。
[0010]方案3.根據(jù)方案2所述的方法,還包括:
執(zhí)行所述多個音頻流中的每個的時間排列,以獲得結(jié)果;
其中,確定時間順序的步驟使用時間排列的結(jié)果來執(zhí)行。
[0011]方案4.根據(jù)方案I所述的方法,還包括:
識別與所述多個音頻流有關(guān)的多個任務(wù),其中,所述多個任務(wù)中的每個與所述多個音頻流中的相應(yīng)一個有關(guān);以及
其中,排序步驟根據(jù)所述多個任務(wù)中的每個的重要性水平來執(zhí)行。
[0012]方案5.根據(jù)方案4所述的方法,其中,識別步驟使用自動語音識別算法執(zhí)行。
[0013]方案6.根據(jù)方案I所述的方法,其中:
接收步驟包括使用多個麥克風接收所述音頻流中的每個,所述多個麥克風中的每個與車輛內(nèi)的所述多個位置中的相應(yīng)一個有關(guān),且所述多個位置包括至少第一排和第二排;
第一排與所述多個麥克風中被調(diào)諧為一組預(yù)定的第一排乘員的第一子組有關(guān);以及第二排與所述多個麥克風中被調(diào)諧為一組預(yù)定的第二排乘員的第二子組有關(guān)。
[0014]方案7.根據(jù)方案I所述的方法,還包括:
識別與所述多個音頻流中的一個有關(guān)的任務(wù),其中,所述多個音頻流中的所述一個與所述多個位置中的一個有關(guān);
產(chǎn)生任務(wù)的命令選項列表;以及
將命令選項列表呈現(xiàn)給所述多個位置中的所述一個處的乘員。
[0015]方案8.根據(jù)方案7所述的方法,其中,命令選項列表包括與所述多個位置中的所述一個有關(guān)的多個預(yù)定任務(wù)命令。
[0016]方案9.根據(jù)方案7所述的方法,還包括:
確定與所述多個音頻流中的一個有關(guān)的任務(wù)的重要性水平;
其中,呈現(xiàn)步驟根據(jù)任務(wù)的重要性水平執(zhí)行。
[0017]方案10.—種用于處理在車載計算機系統(tǒng)處同時接收的多個音頻流的音頻處理系統(tǒng),所述音頻處理系統(tǒng)包括:
音頻檢測模塊,所述音頻檢測模塊配置成接收車輛中的多個音頻流且在所述多個音頻流之間進行區(qū)分,所述多個音頻流中的每個都包括要由車載計算機系統(tǒng)執(zhí)行的任務(wù);
排序模塊,所述排序模塊配置成確定與所接收的音頻流有關(guān)的多個任務(wù)的處理順序;
以及
處理模塊,所述處理模塊配置成根據(jù)處理順序來處理和執(zhí)行所述多個任務(wù)。
[0018]方案11.根據(jù)方案10所述的音頻處理系統(tǒng),還包括:
時間排列模塊,所述時間排列模塊配置成執(zhí)行所接收的多個音頻流中的每個的時間排列,以確定所接收的多個音頻流中的每個的時間順序; 其中,排序模塊根據(jù)所述多個音頻流中的每個的時間順序來確定處理順序。
[0019]方案12.根據(jù)方案10所述的音頻處理系統(tǒng),還包括:
語音識別模塊,所述語音識別模塊配置成識別所述多個音頻流中的每個內(nèi)包括的語音且基于所識別語音來識別與所述多個音頻流中的每個有關(guān)的任務(wù);
其中,排序模塊還配置成確定任務(wù)的重要性水平且根據(jù)重要性水平來確定處理順序。
[0020]方案13.根據(jù)方案10所述的音頻處理系統(tǒng),其中,所述多個音頻流中的子組在限定頻率范圍內(nèi)。
[0021]方案14.根據(jù)方案13所述的音頻處理系統(tǒng),其中,限定頻率范圍與車輛中的限定位置有關(guān)。
[0022]方案15.根據(jù)方案10所述的音頻處理系統(tǒng),還包括:
通信模塊,所述通信模塊配置成將與所述多個音頻流有關(guān)的音頻數(shù)據(jù)傳輸給遠程服務(wù)器;
其中,區(qū)分所述多個音頻流和確定處理順序的步驟在遠程服務(wù)器處執(zhí)行。
[0023]方案16.—種非暫態(tài)計算機可讀存儲介質(zhì),包括存儲在其上的指令,其中,所述指令在由處理器執(zhí)行時執(zhí)行方法,所述方法包括:
響應(yīng)于車載計算機系統(tǒng)處接收的音頻數(shù)據(jù),
從所接收的音頻數(shù)據(jù)提取多個音頻流;以及
確定用于在車載計算機系統(tǒng)處處理所述多個音頻流中的每個的次序。
[0024]方案17.根據(jù)方案16所述的非暫態(tài)計算機可讀存儲介質(zhì),其中,由指令執(zhí)行的方法還包括:
確定所述多個音頻流中的每個的重要性水平,其中,處理所述多個音頻流中的每個的次序根據(jù)重要性水平來確定。
[0025]方案18.根據(jù)方案16所述的非暫態(tài)計算機可讀存儲介質(zhì),其中,由指令執(zhí)行的方法還包括:
確定與所述多個音頻流中的每個有關(guān)的位置,其中,處理所述多個音頻流中的每個的次序根據(jù)位置來確定。
[0026]方案19.根據(jù)方案16所述的非暫態(tài)計算機可讀存儲介質(zhì),其中,由指令執(zhí)行的方法還包括:
確定與所述多個音頻流中的每個有關(guān)的時間順序,其中,處理所述多個音頻流中的每個的次序根據(jù)時間順序來確定。
[0027]方案20.根據(jù)方案16所述的非暫態(tài)計算機可讀存儲介質(zhì),其中,由指令執(zhí)行的方法還包括:
識別與所述多個音頻流中的一個有關(guān)的任務(wù),其中,所述多個音頻流中的所述一個與車輛的多個位置中的一個有關(guān);
產(chǎn)生任務(wù)的命令選項列表;以及
將命令選項列表呈現(xiàn)給車輛的所述多個位置中的所述一個處的乘員。
[0028]本
【發(fā)明內(nèi)容】
被提供用來以簡單的形式介紹在下文詳細描述中進一步描述的構(gòu)思的選擇。本
【發(fā)明內(nèi)容】
不旨在確認所要求保護主題的關(guān)鍵特征或?qū)嵸|(zhì)特征,也不旨在用于幫助確定所要求保護主題的范圍。
【附圖說明】
[0029]當結(jié)合以下附圖考慮時,可以通過參考詳細描述和權(quán)利要求來獲得對主題的更完全的理解,在所有附圖中,相同的附圖標記指代類似的元件。
[0030]圖1是根據(jù)一些實施例的包括車載計算機系統(tǒng)的車輛的功能框圖;
圖2是圖示根據(jù)一些實施例的用于從車輛中的限定位置接收音頻數(shù)據(jù)以便處理的系統(tǒng)的簡圖;
圖3是圖示根據(jù)一些實施例的用于在車載計算機系統(tǒng)處處理多個音頻流的方法的流程圖;
圖4是圖示根據(jù)一些實施例的用于識別與每個音頻流有關(guān)的任務(wù)命