亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于情境的音頻濾波器選擇的制作方法

文檔序號:2827763閱讀:234來源:國知局
基于情境的音頻濾波器選擇的制作方法【專利摘要】本發(fā)明涉及基于情境的音頻濾波器選擇。對于該基于情境的音頻濾波器選擇,類型模塊確定音頻信號的接收進程的接收類型。該接收類型包括人類目標接收類型和語音識別接收類型。濾波器模塊響應(yīng)于該接收類型來選擇音頻濾波器?!緦@f明】基于情境的音頻濾波器選擇【
技術(shù)領(lǐng)域
】[0001]本文所公開的主題涉及音頻濾波器選擇,更具體地,涉及基于情境的音頻濾波器選擇?!?br>背景技術(shù)
】[0002]電子設(shè)備在將音頻信號傳送至接收進程之前經(jīng)常將音頻濾波器應(yīng)用于音頻信號。不幸的是,不同的接收進程與不同的音頻濾波器協(xié)作會更好?!?br/>發(fā)明內(nèi)容】[0003]公開了一種用于基于情境的音頻濾波器選擇的裝置。該裝置包括:麥克風(fēng)陣列、處理器以及存儲器。該存儲器存儲可由處理器執(zhí)行的計算機可讀代碼。計算機可讀代碼包括類型模塊和濾波器模塊。類型模塊確定來自麥克風(fēng)陣列的音頻信號的接收進程的接收類型。接收類型包括人類目標接收類型和語音識別接收類型。濾波器模塊響應(yīng)于接收類型來選擇音頻濾波器。還公開了執(zhí)行該裝置的功能的一種方法和一種計算機程序?!緦@綀D】【附圖說明】[0004]將參考在附圖中例示的具體實施例來給出在上面簡略描述的實施例的更具體的說明。應(yīng)理解的是,這些圖僅描繪了一些實施例,并因此不看作是對范圍的限制,將通過使用附圖利用附加的特征和細節(jié)來描述和解釋實施例,圖中:[0005]圖1是例示音頻處理的一個實施例的示意性框圖;[0006]圖2A-圖2B是例示電子設(shè)備的實施例的透視圖;[0007]圖3是例示音頻處理的一個替代實施例的示意性框圖;[0008]圖4是例示音頻濾波器的一個實施例的示意性框圖;[0009]圖5是例示許可(permiss1n)的一個實施例的示意性框圖;[0010]圖6是例示簡檔映射(profilemapping)的一個實施例的示意性框圖;[0011]圖7是例示通信數(shù)據(jù)的實施例的曲線圖;[0012]圖8是例示通信數(shù)據(jù)的一個實施例的示意性框圖;[0013]圖9是例示電子設(shè)備的一個實施例的示意性框圖;[0014]圖10是例示選擇裝置的一個實施例的示意性框圖;以及[0015]圖11是例示音頻濾波器選擇方法的一個實施例的示意性流程圖?!揪唧w實施方式】[0016]如本領(lǐng)域中的技術(shù)人員將會理解的,實施例的各個方面可以體現(xiàn)為系統(tǒng)、方法或程序產(chǎn)品。因此,實施例可采用這樣的形式:完全是硬件的實施例、完全是軟件的實施例(包括固件、常駐軟件、微代碼等)或者結(jié)合了軟件方面和硬件方面的實施例,在本文中它們可統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。此外,實施例可以采用程序產(chǎn)品的形式,該程序產(chǎn)品實現(xiàn)為存儲有計算機可讀代碼的一個或更多個計算機可讀存儲設(shè)備。該存儲設(shè)備可以是有形的、非暫時的和/或非傳輸?shù)摹0017]在本說明書中描述的許多功能單元被稱為模塊,以特別強調(diào)其實現(xiàn)獨立性。例如,模塊可以實現(xiàn)為硬件電路,其包括定制的VLSI電路或門陣列、現(xiàn)成半導(dǎo)體,諸如邏輯芯片、三極管或其他分立部件。模塊也可以在可編程硬件設(shè)備(例如現(xiàn)場可編程門陣列、可編程邏輯陣列、可編程邏輯設(shè)備等)中實現(xiàn)。[0018]模塊還可以由各種處理器執(zhí)行的計算機可讀代碼和/或軟件來實現(xiàn)。例如,計算機可讀代碼的標識模塊可包括例如可組織為對象、工序或功能的可執(zhí)行代碼的一個或更多個物理塊或邏輯塊。然而,標識模塊的可執(zhí)行文件無需在物理上放在一起,而是可以包括存儲在不同位置的不同指令,這些指令當(dāng)在邏輯上結(jié)合在一起時構(gòu)成模塊并且實現(xiàn)該模塊的所述目的。[0019]實際上,計算機可讀代碼的模塊可以是單個指令或者許多指令,并且甚至可以在幾個不同代碼分段中、在不同程序中、以及在幾個存儲設(shè)備中分布。類似地,此處操作數(shù)據(jù)可在模塊內(nèi)標識和例示,可以以任意合適的形式體現(xiàn)并在任意合適類型的數(shù)據(jù)結(jié)構(gòu)內(nèi)組織。操作數(shù)據(jù)可以被收集為單個數(shù)據(jù)集,或者可以分布在不同的位置(包括在不同的計算機可讀存儲設(shè)備上)以及可以至少部分地僅作為電信號存在于系統(tǒng)或網(wǎng)絡(luò)上。在模塊或者模塊的一些部分以軟件來實現(xiàn)的情況下,軟件部分存儲在一個或更多個計算機可讀存儲設(shè)備上。[0020]可以實現(xiàn)一個或更多個計算機可讀介質(zhì)的任意組合。計算機可讀介質(zhì)可以是計算機可讀信號介質(zhì)或計算機可讀存儲介質(zhì)。計算機可讀存儲介質(zhì)可以是存儲有計算機可讀代碼的存儲設(shè)備。例如,存儲設(shè)備可以是但不限于是電子的、磁的、光的、電磁的、紅外線的、全息的、微機械的或半導(dǎo)體的系統(tǒng)、裝置或設(shè)備,或者前述設(shè)備的任意合適組合。[0021]存儲設(shè)備的更具體示例(非窮舉性列舉)包括如下:具有一條或更多條線的電連接、便攜式計算機軟盤、硬盤、隨機存取存儲器(RAM,randomaccessmemory)、只讀存儲器(ROM,read-onlymemory)、可擦除可編程只讀存儲器(EPROM(erasableprogrammableread-onlymemory)或閃存)、便攜式光盤只讀存儲器(CD-ROM,portablecompactdiscread-onlymemory)、光學(xué)存儲設(shè)備、磁存儲設(shè)備或前述設(shè)備的任意合適組合。在本文的情境中,計算機可讀存儲介質(zhì)可以是能夠包含或存儲由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用或結(jié)合指令執(zhí)行系統(tǒng)、裝置或設(shè)備來使用的程序的任何有形介質(zhì)。[0022]計算機可讀信號介質(zhì)可包括例如在基帶中的或作為載波的一部分的傳播數(shù)據(jù)信號,該傳播數(shù)據(jù)信號包含有計算機可讀代碼。這種傳播信號可采用多種形式中的任意一種,所述多種形式包括但不限于電磁的、光的,或者其任意合適組合。計算機可讀信號介質(zhì)可以是以下任意存儲設(shè)備:其不是計算機可讀存儲介質(zhì)并且能夠傳送、傳播或者傳輸由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用的或者結(jié)合指令執(zhí)行系統(tǒng)、裝置或設(shè)備來使用的程序??衫萌我夂线m介質(zhì)來傳輸在存儲設(shè)備上包含的計算機可讀代碼,所述任意合適介質(zhì)包括但不限于無線、有線、光纖線纜、射頻(RF,Rad1Frequency)等,或上述介質(zhì)的任意合適組合。[0023]可以以一種或更多種編程語言的任意組合來寫入用于執(zhí)行實施例的操作的計算機可讀代碼,該編程語目包括面向?qū)ο蟮某绦蛟O(shè)計語目,例如Java、Smalltalk、C++等,以及傳統(tǒng)的過程編程語言,例如“C”編程或類似編程語言。計算機可讀代碼可作為獨立軟件包完全地在用戶的計算機上執(zhí)行,部分地在用戶的計算機上執(zhí)行,部分地在用戶的計算機上并且部分地在遠程計算機上執(zhí)行,或完全地在遠程計算機或服務(wù)器上執(zhí)行。在后一種情況中,遠程計算機可通過任意類型的網(wǎng)絡(luò)(包括局域網(wǎng)(LAN,localareanetwork)或廣域網(wǎng)(WAN,wideareanetwork))連接至用戶的計算機,或者可以(例如,通過使用因特網(wǎng)服務(wù)提供商的因特網(wǎng))實現(xiàn)至外部計算機的連接。[0024]在本說明書的全文中引用的“一個實施例”、“實施例”或類似語言意指,結(jié)合實施例描述的特定特征、結(jié)構(gòu)或特性被包括在至少一個實施例中。因此,在本說明書的全文中出現(xiàn)的短語“在一個實施例中”、“在實施例中”和類似語言可以但不必一定都指相同實施例,而是意指“一個或更多個但不是所有的實施例”,除非明確說明另有所指。術(shù)語“包括(including)”、“包含(comprising)”、“具有”以及其變形意指“包括但不限于”,除非明確說明另有所指。列舉的項目列表并不意味著任意項目或所有項目是相互排斥的,除非明確說明另有所指。術(shù)語“一個(a)”、“一個(an)”以及“該(the)”還指“一個或更多個”,除非明確說明另有所指。[0025]此外,實施例的所述特征、結(jié)構(gòu)或特性可以以任意合適的方式組合。在下列描述中,提供了大量具體細節(jié),例如,編程、軟件模塊、用戶選擇、網(wǎng)絡(luò)事務(wù)、數(shù)據(jù)庫查詢、數(shù)據(jù)庫結(jié)構(gòu)、硬件模塊、硬件電路、硬件芯片等的示例,以提供對實施例的透徹理解。然而,本領(lǐng)域的技術(shù)人員將認識到,可以在沒有一個或更多個具體細節(jié)的情況下,或者利用其他方法、部件、材料等來實踐這些實施例。在其他情況中,沒有詳細地示出或描述眾所周知的結(jié)構(gòu)、材料或操作,以避免使實施例的方面不清楚。[0026]下面參考根據(jù)實施例的方法、裝置、系統(tǒng)以及程序產(chǎn)品的示意性流程圖和/或示意性框圖來描述實施例的各方面。將理解的是,示意性流程圖和/或示意性框圖中的每個塊,以及在示意性流程圖和/或示意性框圖中的塊的組合可通過計算機可讀代碼來實現(xiàn)。可將這些計算機可讀代碼提供至通用計算機、專用計算機或其他可編程數(shù)據(jù)處理裝置的處理器以產(chǎn)生機器,使得經(jīng)由計算機或其他可編程數(shù)據(jù)處理裝置的處理器執(zhí)行的指令創(chuàng)建用于實現(xiàn)在示意性流程圖和/或示意性框圖的塊或多個塊中所指定的功能/動作的裝置。[0027]也可將計算機可讀代碼存儲在能夠指揮計算機、其他可編程數(shù)據(jù)處理裝置或其他設(shè)備以特定方式起作用的存儲設(shè)備中,使得在存儲設(shè)備中所存儲的指令產(chǎn)生以下制品:其包括實現(xiàn)在示意性流程圖和/或示意性框圖的塊或多個塊中所指定的功能/動作的指令。[0028]還可將計算機可讀代碼加載在計算機、其他可編程數(shù)據(jù)處理裝置或其他設(shè)備上,以使一系列操作步驟在計算機、其他可編程裝置或其他設(shè)備上執(zhí)行,以產(chǎn)生計算機實現(xiàn)的處理,使得在計算機或其他可編程裝置上執(zhí)行的程序代碼提供用于實現(xiàn)在流程圖和/或框圖的塊或多個塊中所指定的功能/動作的處理。[0029]在附圖中的示意性流程圖和/或示意性框圖例示了根據(jù)各種實施例的裝置、系統(tǒng)、方法以及程序產(chǎn)品的可能實現(xiàn)方式的架構(gòu)、功能以及操作。在這一點上,示意性流程圖和/或示意性框圖中的每個塊可表示代碼的模塊、片段或部分,其包括用于實現(xiàn)所指定的邏輯功能的程序代碼的一條或更多條可執(zhí)行指令。[0030]還應(yīng)注意的是,在某些替代實施方式中,在塊中所示的功能可以與圖中所示的順序不同的順序出現(xiàn)。例如,相繼示出的兩個塊實際上可以基本上同時地執(zhí)行,或者一些塊有時可以根據(jù)所涉及的功能以相反的順序執(zhí)行??梢詷?gòu)想在功能、邏輯或效果上與例示的附圖中的一個或更多個塊或部分等價的其他步驟和方法。[0031]盡管在流程圖和/或框圖中可以采用各種箭頭式樣和線式樣,但不應(yīng)當(dāng)將它們理解為限制相應(yīng)實施例的范圍。實際上,一起箭頭或其他連接符可用于指示所描繪的實施例的僅一個邏輯流程。例如,箭頭可以指示在所描繪的實施例的所列舉步驟之間的、具有未指定的時長的等待或監(jiān)視時段。還應(yīng)當(dāng)注意,框圖和/或流程圖的每個塊,以及在框圖和/或流程圖中的塊的組合可以通過執(zhí)行指定功能或動作的基于專用硬件的系統(tǒng)來實現(xiàn)或?qū)S糜布陀嬎銠C可讀代碼的組合來實現(xiàn)。[0032]附圖的描述可涉及在前述的圖中所描述的元件,圖中相同的附圖標記表示相同的元件。[0033]圖1是例不音頻處理100的一個實施例的不意性框圖。通過麥克風(fēng)陣列115、電子設(shè)備110以及接收進程105來執(zhí)行音頻處理100。麥克風(fēng)陣列115可以接收聲音信號。麥克風(fēng)陣列115將聲音信號轉(zhuǎn)換成音頻信號125。音頻信號125可以是模擬電信號。替代地,音頻信號125可以是數(shù)字信號值。[0034]電子設(shè)備110可對音頻信號125進行過濾。例如,電子設(shè)備110可過濾音頻信號125以改善音頻信號125的信噪比。另外,電子設(shè)備110可將經(jīng)過濾的音頻信號120傳送至接收進程105。接收進程105可以是通信進程、語音識別進程等。[0035]不幸的是,不同的接收進程105與已通過不同音頻濾波器濾波的音頻信號125協(xié)作會更好。例如,將濾波后音頻信號120提供至人類聽眾的接收進程105與已通過波束形成濾波器濾波的濾波后音頻信號120協(xié)作會更好。然而,解釋人類語音的接收進程105(諸如語音識別程序)與已用發(fā)音濾波器(dict1nfilter)濾波的濾波后音頻信號120協(xié)作會更好。[0036]如在下文中將描述的,本文所描述的實施例確定接收進程105的接收類型并且響應(yīng)于該接收類型來選擇音頻濾波器。結(jié)果,電子設(shè)備110對音頻信號125應(yīng)用更兼容的音頻濾波器,從而接收進程105更有效地處理濾波后音頻信號120。因此,如果接收進程105是人類目標接收類型,則這些實施例選擇與人類目標接收類型兼容的音頻濾波器,例如波束形成濾波器。另外,如果接收進程105是語音識別接收類型,則這些實施例選擇與語音識別接收類型兼容的音頻濾波器,例如發(fā)音濾波器。[0037]圖2A至圖2B是例示電子設(shè)備110的實施例的透視圖。圖2A描繪了膝上型計算機電子設(shè)備110a。圖2B描繪了移動電話電子設(shè)備110b。本領(lǐng)域的技術(shù)人員將認識到:可采用其他電子設(shè)備110,包括但不限于平板計算機、眼鏡計算機(eyeglasscomputer)、可穿戴計算機、計算機工作站等。膝上型計算機電子設(shè)備IlOa和移動電話電子設(shè)備IlOb均可包括麥克風(fēng)陣列115。[0038]每個電子設(shè)備110可在麥克風(fēng)陣列115處接收聲音信號并且將音頻信號125傳送至接收進程105,例如產(chǎn)生適于人類聽眾的聲音信號的語音識別程序或通信程序。[0039]圖3是例示音頻處理170的一個替代實施例的示意性框圖。通過包括但不限于麥克風(fēng)陣列115、模擬-數(shù)字轉(zhuǎn)換器130、音頻濾波器135、許可145、簡檔映射155、選擇裝置140、通信信道150以及接收進程105的元件來執(zhí)行音頻處理170。[0040]麥克風(fēng)陣列115接收聲音信號并且將模擬音頻信號125a傳送至模擬_數(shù)字轉(zhuǎn)換器130。模擬-數(shù)字轉(zhuǎn)換器130將模擬音頻信號125a轉(zhuǎn)換成數(shù)字信號值音頻信號125b。音頻濾波器135對數(shù)字信號值音頻信號125b進行濾波以產(chǎn)生經(jīng)濾波的音頻信號120。然后將經(jīng)濾波的音頻信號120通過通信信道150傳送至一個或更多個接收進程105。[0041]通信信道150可在電子設(shè)備110內(nèi)部。例如,通信信道150可包括內(nèi)部總線。替代地,通信信道150可以是存儲數(shù)字信號值的存儲器或緩存。另外,通信信道150可包括外部通信信道,例如,因特網(wǎng)、W1-Fi網(wǎng)絡(luò)、移動電話網(wǎng)絡(luò)、局域網(wǎng)、廣域網(wǎng)、或者它們的組合。[0042]選擇裝置140可從許可145、簡檔映射155以及通信信道150收集信息,以在音頻濾波器135中選擇如下文中所描述的將應(yīng)用于數(shù)字信號值音頻信號125b的音頻濾波器。[0043]圖4是例示音頻濾波器135的一個實施例的示意性框圖。在所描繪的實施例中,音頻濾波器135包括濾波器選擇器175、波束形成濾波器180a、發(fā)音濾波器180b以及混用濾波器180c。濾波器選擇器175采用波束形成濾波器180a、發(fā)音濾波器180b或混用濾波器180c中的一個以對數(shù)字信號值音頻信號125b進行濾波并且產(chǎn)生經(jīng)濾波的數(shù)字信號120。[0044]圖5是例示許可145的一個實施例的示意性框圖??舍槍γ總€接收進程105保持許可145。許可145包括但不限于麥克風(fēng)訪問205和網(wǎng)絡(luò)訪問210。[0045]麥克風(fēng)訪問205可指示接收進程105是否能訪問麥克風(fēng)陣列115。網(wǎng)絡(luò)訪問210可指示是否允許接收進程105訪問外部通信信道150,例如因特網(wǎng)和/或移動電話網(wǎng)絡(luò)。網(wǎng)絡(luò)訪問210可指定允許接收進程105訪問的每個外部通信信道150。[0046]如果麥克風(fēng)訪問205指示允許接收進程105訪問麥克風(fēng)陣列115,則這些實施例可確定接收進程105的接收類型。另外,如果麥克風(fēng)訪問205指示允許接收進程105訪問麥克風(fēng)陣列115并且網(wǎng)絡(luò)訪問210指示接收進程105可訪問外部通信信道150,則這些實施例可確定接收進程105的接收類型。因此,如果允許進程訪問麥克風(fēng)陣列115和外部通信信道150,則實施例將確定因特網(wǎng)電話進程或因特網(wǎng)語音識別進程的接收類型。[0047]圖6是例示簡檔映射155的一個實施例的示意性框圖。可在表格、數(shù)據(jù)庫、平面文件、鏈接數(shù)據(jù)結(jié)構(gòu)等中構(gòu)建簡檔映射155??蓪⒑啓n映射155存儲在存儲器中。在所描繪的實施例中,簡檔映射155包括多個條目223。每個條目223可包括接收進程標識符220、接收類型270以及音頻濾波器標識符225中的一個或更多個。[0048]接收進程標識符220標識接收進程105。接收類型270指定接收進程105的接收類型,該接收類型包括但不限于人類目標接收類型275、語音識別接收類型280、或混用接收類型255。另外,音頻濾波器標識符255指定與接收類型270和/或接收進程標識符220一起使用的音頻濾波器180。波束形成濾波器標識符235可標識波束形成濾波器180a,發(fā)音濾波器標識符245可標識發(fā)音濾波器180b,混用濾波器標識符256可標識混用濾波器180c。[0049]條目223e_223g沒有指定接收進程標識符220。簡檔映射155還可以將沒有被標識但已確定接收類型270的接收進程105與音頻濾波器標識符225相關(guān)聯(lián)。例如,在條目223e中,人類目標接收類型275與波束形成濾波器標識符235相關(guān)聯(lián),在條目233f中,語音識別接收類型280與發(fā)音濾波器標識符245相關(guān)聯(lián),以及在條目233g中,混用接收類型255與混用濾波器標識符256相關(guān)聯(lián)。[0050]圖7是例示通信數(shù)據(jù)715、720的一個實施例的曲線圖。該曲線圖示出了從通信信道150傳送的以及在通信信道150處接收的數(shù)據(jù)隨時間變化的量,其中通信數(shù)據(jù)量705在垂直軸上并且時間710在水平軸上。被傳送的數(shù)據(jù)量715描繪為具有高的通信數(shù)據(jù)量705。高的通信數(shù)據(jù)量705可表示正在傳送音頻數(shù)據(jù)。[0051]另外,還示出了被接收的兩個數(shù)據(jù)量720。被接收的第一數(shù)據(jù)量720a示出為相對高的通信數(shù)據(jù)量705,而被接收的第二數(shù)據(jù)量720b示出為相對低的通信數(shù)據(jù)量705。被接收的第一數(shù)據(jù)量720可例示音頻數(shù)據(jù),例如來自因特網(wǎng)電話接收進程105的音頻數(shù)據(jù)。被接收的第二數(shù)據(jù)量720b可例示文本數(shù)據(jù),例如來自語音識別接收進程105的文本數(shù)據(jù)。[0052]圖8是例示通信數(shù)據(jù)700的一個實施例的示意性框圖。在一個實施例中,針對每個接收進程105組織通信數(shù)據(jù)700。通信數(shù)據(jù)700可在數(shù)據(jù)庫、平面文件、被鏈接的數(shù)據(jù)結(jié)構(gòu)等中構(gòu)建,并且可存儲進存儲器中。[0053]通信數(shù)據(jù)700包括在接收進程105中的傳送數(shù)據(jù)量715和接收數(shù)據(jù)量720。在一個實施例中,在多個特定時間710處存儲傳送數(shù)據(jù)量715和接收數(shù)據(jù)量720。替代地,傳送數(shù)據(jù)量715和接收數(shù)據(jù)量720是在特定的時間間隔內(nèi)(例如I至10秒內(nèi))的數(shù)據(jù)量總和。[0054]數(shù)據(jù)比例725可計算為傳送數(shù)據(jù)量715除以接收數(shù)據(jù)量720。在一個實施例中,將在每個特定的時間710處的傳送數(shù)據(jù)量715除以在每個特定的時間710處的接收數(shù)據(jù)量720,并且通過該結(jié)果的平均來計算數(shù)據(jù)比例725。替代地,可將傳送數(shù)據(jù)量715的總和除以接收數(shù)據(jù)量720的總和以計算數(shù)據(jù)比例725。[0055]通信數(shù)據(jù)700還包括接收通信類型730。接收通信類型730可指定來自接收進程105的通信是否是音頻通信。接收通信類型730可響應(yīng)于來自接收進程105的包括會話開始協(xié)議(SIP,sess1ninitiat1nprotocol)業(yè)務(wù)的通信來指定來自接收進程105的通信是音頻通信。[0056]圖9是例示電子設(shè)備110的一個實施例的示意性框圖。電子設(shè)備110包括處理器305、存儲器310以及通信硬件315。存儲器310可包括半導(dǎo)體存儲設(shè)備、硬盤驅(qū)動、光存儲設(shè)備、微機械存儲設(shè)備,或其組合。存儲器310可存儲計算機可讀代碼。處理器305可執(zhí)行該計算機可讀代碼。通信硬件315可與其他設(shè)備通信。例如,通信硬件315可與外部通信信道150通信。[0057]圖10是例示選擇裝置140的一個實施例的示意性框圖。裝置140可包含在電子設(shè)備110中。裝置140包括類型模塊405和過濾器模塊410。類型模塊405和過濾器模塊410可包含在諸如存儲器310等計算機可讀存儲介質(zhì)中。計算機可讀存儲介質(zhì)可存儲計算機可讀代碼,該計算機可讀代碼在由處理器305執(zhí)行時執(zhí)行類型模塊405和濾波器模塊410的功能。[0058]類型模塊405確定音頻信號125的接收進程105的接收類型。接收類型270可以是人類目標接收類型275或語音識別接收類型280。在某些實施例中,接收類型270還可以是混用接收類型255。如將在下文中更詳細地描述的,濾波器模塊410可響應(yīng)于接收類型270來選擇音頻濾波器180。[0059]圖11是例示音頻濾波器選擇方法500的一個實施例的示意性流程圖。方法500可執(zhí)行電子設(shè)備110和裝置140的功能。該方法可由處理器305來執(zhí)行。替代地,該方法可由程序產(chǎn)品來執(zhí)行。該程序產(chǎn)品可包括計算機可讀存儲介質(zhì),例如,存儲計算機可讀代碼的存儲器310。處理器305可執(zhí)行計算機可讀代碼以執(zhí)行方法500。[0060]方法500開始,并且在一個實施例中,麥克風(fēng)陣列115產(chǎn)生505音頻信號125。麥克風(fēng)陣列115可根據(jù)聲音信號產(chǎn)生音頻信號。[0061]類型模塊405還可訪問510許可145。例如,類型模塊405可確定哪個接收進程105具有麥克風(fēng)訪問205和網(wǎng)絡(luò)訪問210。[0062]另外,類型模塊405可識別515通過通信信道150接收音頻信號125的一個或更多個接收進程105。在一個實施例中,類型模塊405可檢查承載了音頻信號125的數(shù)據(jù)包,以識別515接收進程105。替代地,類型模塊405可檢查注冊或進程列表,以識別515接收進程105。[0063]在一個實施例中,類型模塊405響應(yīng)于接收進程105的許可145來識別515接收進程105。例如,類型模塊405可用麥克風(fēng)訪問205和網(wǎng)絡(luò)訪問210來識別515每個進程。[0064]在一個實施例中,類型模塊405監(jiān)視520與接收進程105的通信。類型模塊405可監(jiān)視520傳送至接收進程105的數(shù)據(jù)量715和從接收進程105接收的數(shù)據(jù)量720。另外,類型模塊405可分析承載音頻信號125的數(shù)據(jù)包,以確定目的地地址、通信協(xié)議等。[0065]在一個實施例中,類型模塊405確定525音頻信號125的接收進程105的接收類型270。類型模塊405可響應(yīng)于傳送至接收進程105的數(shù)據(jù)量715與從接收進程105接收的數(shù)據(jù)量720的數(shù)據(jù)比例超過數(shù)據(jù)比例范圍來確定525接收類型270是語音識別接收類型280。[0066]數(shù)據(jù)比例范圍可以在0.75與1.25之間。替代地,數(shù)據(jù)比例范圍可以在0.5與1.5之間。類型模塊405可響應(yīng)于數(shù)據(jù)比例725在數(shù)據(jù)比例范圍內(nèi)來確定525接收類型270是人類目標接收類型275。例如,如果數(shù)據(jù)比例725是1.1,則類型模塊405可確定525接收類型270是人類目標接收類型275。[0067]替代地,類型模塊405可響應(yīng)于數(shù)據(jù)比例725超過數(shù)據(jù)比例范圍來確定525接收類型270是語音識別接收類型280。例如,如果數(shù)據(jù)比例725是3.3,則類型模塊405可確定525接收類型270是語音識別接收類型280。[0068]類型模塊405可響應(yīng)于接收來自接收進程105的音頻通信來確定525接收類型270是人類目標接收類型275。例如,如果類型模塊405監(jiān)視到520來自接收進程105的音頻通信,則類型模塊405可確定525接收類型270是人類目標接收類型275。類型模塊405可響應(yīng)于來自接收進程105的SIP業(yè)務(wù)來檢測音頻通信。[0069]在一個實施例中,類型模塊405根據(jù)簡檔映射155來確定525接收類型270。例如,在簡檔映射155中,接收進程105的接收進程標識符220可與接收類型270相關(guān)聯(lián)。類型模塊405可使用接收進程105的接收進程標識符220來訪問與接收進程標識符220對應(yīng)的接收類型270。[0070]濾波器模塊410還可使用接收類型270來訪問530簡檔映射155,以識別與接收類型270對應(yīng)的音頻濾波器標識符225。在一個實施例中,濾波器模塊410利用接收進程105的接收進程標識符220來訪問530簡檔映射155,以識別與接收進程105對應(yīng)的音頻濾波器標識符225。[0071]濾波器模塊410可選擇535由與接收類型270對應(yīng)的音頻濾波器標識符225標識的音頻濾波器180。在一個實施例中,響應(yīng)于人類目標接收類型275來選擇波束形成濾波器180a。替代地,可響應(yīng)于語音識別接收類型280來選擇發(fā)音濾波器180b。在某個實施例中,如果類型模塊405不能確定接收類型270或確定出接收類型270是混用接收類型255,則可選擇混用濾波器180c。[0072]音頻濾波器135可使用所選擇的音頻濾波器180來對音頻信號125進行濾波540,并且方法500結(jié)束。通過確定音頻信號125的接收進程105的接收類型270,可選擇用于接收進程105的最合適和/或最有效的音頻濾波器。結(jié)果,語音識別接收進程105接收通過諸如發(fā)音濾波器180b等適當(dāng)濾波器180濾波540的音頻信號125,而人類目標接收進程105接收通過諸如波束形成濾波器180a等適當(dāng)濾波器180濾波540的經(jīng)濾波音頻信號120。[0073]可以以其他特定形式來實踐這些實施例。認為所描述的實施例在所有方面都是例示性的而不是限制性的。因此,本發(fā)明的范圍由所附權(quán)利要求書來表示而不是由前面的描述來表示。在權(quán)利要求的等價含義和范圍內(nèi)的所有變換都包括在權(quán)利要求的范圍內(nèi)?!緳?quán)利要求】1.一種裝置,包括:麥克風(fēng)陣列;處理器;存儲器,所述存儲器存儲能夠由所述處理器執(zhí)行的計算機可讀代碼,所述計算機可讀代碼包括:類型模塊,所述類型模塊確定來自所述麥克風(fēng)陣列的音頻信號的接收進程的接收類型,其中,所述接收類型包括人類目標接收類型和語音識別接收類型;以及濾波器模塊,所述濾波器模塊響應(yīng)于所述接收類型來選擇音頻濾波器。2.根據(jù)權(quán)利要求1所述的裝置,其中,響應(yīng)于傳送至所述接收進程的數(shù)據(jù)量與從所述接收進程接收的數(shù)據(jù)量的數(shù)據(jù)比例超過數(shù)據(jù)比例范圍,來將所述接收類型確定為所述語音識別接收類型,并且響應(yīng)于所述數(shù)據(jù)比例在所述數(shù)據(jù)比例范圍內(nèi),來將所述接收類型確定為所述人類目標接收類型。3.根據(jù)權(quán)利要求1所述的裝置,其中,響應(yīng)于接收來自所述接收進程的音頻通信,將所述接收類型確定為所述人類目標接收類型。4.根據(jù)權(quán)利要求3所述的裝置,其中,響應(yīng)于來自所述接收進程的會話開始協(xié)議業(yè)務(wù)來檢測來自所述接收進程的音頻通信。5.根據(jù)權(quán)利要求1所述的裝置,其中,在簡檔映射中,所述接收進程與所述接收類型相關(guān)聯(lián)。6.根據(jù)權(quán)利要求1所述的裝置,其中,響應(yīng)于所述人類目標接收類型來選擇波束形成濾波器。7.根據(jù)權(quán)利要求1所述的裝置,其中,響應(yīng)于所述語音識別接收類型來選擇發(fā)音濾波器。8.一種方法,包括:通過使用處理器來確定音頻信號的接收進程的接收類型,其中,所述接收類型包括人類目標接收類型和語音識別接收類型;以及響應(yīng)于所述接收類型來選擇音頻濾波器。9.根據(jù)權(quán)利要求8所述的方法,其中,響應(yīng)于傳送至所述接收進程的數(shù)據(jù)量與從所述接收進程接收的數(shù)據(jù)量的數(shù)據(jù)比例超過數(shù)據(jù)比例范圍,來將所述接收類型確定為所述語音識別接收類型,并且響應(yīng)于所述數(shù)據(jù)比例在所述數(shù)據(jù)比例范圍內(nèi),來將所述接收類型確定為所述人類目標接收類型。10.根據(jù)權(quán)利要求8所述的方法,其中,響應(yīng)于接收來自所述接收進程的音頻通信,來將所述接收類型確定為所述人類目標接收類型。11.根據(jù)權(quán)利要求10所述的方法,其中,響應(yīng)于來自所述接收進程的會話開始協(xié)議業(yè)務(wù)來檢測來自所述接收進程的音頻通信。12.根據(jù)權(quán)利要求8所述的方法,還包括響應(yīng)于所述接收進程的許可來識別所述接收進程。13.根據(jù)權(quán)利要求8所述的方法,其中,在簡檔映射中,所述接收進程與所述接收類型相關(guān)聯(lián)。14.根據(jù)權(quán)利要求8所述的方法,其中,響應(yīng)于所述人類目標接收類型來選擇波束形成濾波器。15.根據(jù)權(quán)利要求8所述的方法,其中,響應(yīng)于所述語音識別接收類型來選擇發(fā)音濾波器?!疚臋n編號】G10L15/22GK104464732SQ201410440313【公開日】2015年3月25日申請日期:2014年9月1日優(yōu)先權(quán)日:2013年9月20日【發(fā)明者】約翰·邁爾斯·亨特,約翰·韋爾東·尼克爾森申請人:聯(lián)想(新加坡)私人有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1