制。
[0050]當(dāng)語音命令識別邏輯103檢測到語音命令字或短語時,信號調(diào)節(jié)器控制器150從語音命令識別邏輯103接收控制信號155。響應(yīng)于根據(jù)控制信號155檢測與音頻屬性的調(diào)整相關(guān)的語音命令字,信號調(diào)節(jié)器控制器150將信號調(diào)節(jié)器控制信號151發(fā)送到信號調(diào)節(jié)器153并且可以控制與各種音頻增強功能相關(guān)的各種音頻屬性中的任何一個。信號調(diào)節(jié)器153可以包括各種音頻增強功能,諸如但不限于均衡163、自動增益控制(AGC)165、噪聲抑制器167、混響、各種聲音效果等等。這些音頻增強功能可以按需、在每通道基礎(chǔ)上并且以任何適當(dāng)次序和組合應(yīng)用。
[0051]信號調(diào)節(jié)器153提供對應(yīng)于每個信號調(diào)節(jié)器153輸入的調(diào)節(jié)的輸出。即,應(yīng)理解基于每一記錄通道的特定需求,應(yīng)用于音頻輸出通道107和音頻輸出通道109的信號調(diào)節(jié)可以不同。換句話說,因為由對應(yīng)于記錄通道的虛擬麥克風(fēng)波束形成接收的聲音面臨的音頻環(huán)境不同,同樣地,校正音頻環(huán)境所需的信號調(diào)節(jié)必須不同。例如,噪聲可能存在于一個通道上,但不存在于另一個上??梢詫⒚恳徽{(diào)節(jié)的輸出提供給命令字濾波邏輯130的濾波器邏輯塊。例如,信號調(diào)節(jié)器153將調(diào)節(jié)的記錄通道157提供給濾波器邏輯131A以及將調(diào)節(jié)的記錄通道159提供給濾波器邏輯131B。來自信號調(diào)節(jié)器154的調(diào)節(jié)的控制通道161被輸入到語音命令識別邏輯103。應(yīng)理解在一些實施例中,可以在記錄后,執(zhí)行音頻輸出通道的信號調(diào)節(jié),即記錄后。例如,簡單地轉(zhuǎn)到圖1A,可以由記錄器或語音傳輸電路101記錄音頻輸出通道107和音頻輸出通道109,沒有任何信號調(diào)節(jié)??梢园ㄗ詣釉鲆婵刂?、去混響、噪聲抑制、均衡等等的信號調(diào)節(jié)可以在某個稍后時間應(yīng)用于記錄的文件。而且,在一些實施例中,可以通過使用合并在記錄器數(shù)據(jù)中(即,合并在記錄的文件或記錄的控制文件中)的時間戳,將命令字濾波應(yīng)用于記錄的文件記錄后。在一些實施例中,還可以與記錄的文件一起、或在記錄的控制文件中記錄控制通道117,用在記錄的文件的記錄后處理中。例如,命令字可以指示將要應(yīng)用某些記錄后信號調(diào)節(jié)的記錄文件中的點。在一個示例中,操作者可以使用命令,諸如但不限于“抑制風(fēng)噪聲”、“抑制左側(cè)音頻”、“抑制右側(cè)音頻”、“放大右”、“放大左”等等,或可以指定值,諸如“按N dB抑制,其中”N“是表示dB值的整數(shù)等等。操作者還可以指定時間值,使得通過使用記錄文件中的時間戳,在給定命令字的激活前后的數(shù)秒內(nèi),應(yīng)用信號調(diào)節(jié)。
[0052]由此,在圖2中,波束形成器控制器140用來通過控制可調(diào)波束形成器120來調(diào)整面向方向性的音頻屬性。調(diào)整面向方向性的音頻屬性的示例包括但不限于音頻靈敏度縮放、期望方向的搖攝、遮擋指定方向、混和講述者語音、遮擋講述者語音、加寬立體圖像、提高信噪比等等。信號調(diào)節(jié)器控制器150用來通過控制信號調(diào)節(jié)器153來調(diào)整面向非定向的音頻屬性。調(diào)整面向非定向的音頻屬性的示例包括但不限于均衡、增益、自動增益控制、壓縮、混響、噪聲門控、噪聲抑制、其他音頻效果等等。
[0053]通過圖8和圖9的流程圖來圖示裝置100和裝置200的示例性操作方法。以圖8的操作方法開始,在操作塊801,波束形成器120對諸如麥克風(fēng)輸出112的多個麥克風(fēng)輸出執(zhí)行波束形成,以獲得具有至少一個音頻記錄通道和至少一個音頻控制通道的多個虛擬麥克風(fēng)音頻通道。如圖1A、圖1B和圖2的示例中所示,波束形成器120通過對麥克風(fēng)輸出112執(zhí)成波束形成來提供音頻輸出通道107、音頻輸出通道109和控制通道117。
[0054]在操作塊803,語音命令識別邏輯103對諸如音頻控制通道117的至少一個音頻控制通道執(zhí)行語音識別,檢測用于控制至少一個音頻記錄通道的音頻記錄通道屬性的語音命令。換句話說,語音命令識別邏輯103將檢測在圖1A、圖1B中的音頻控制通道117或在圖2實施例中的調(diào)節(jié)的控制通道161上檢測的任何語音命令(S卩,語音命令字或短語)。如果檢測到命令字或命令短語,那么語音命令識別邏輯103將控制信號127發(fā)送到波束形成器控制器140。在諸如圖2所示的、包括信號調(diào)節(jié)器控制器150的實施例中,語音命令識別邏輯103還將控制信號155發(fā)送到信號調(diào)節(jié)器控制器150。
[0055]波束形成器控制器140和信號調(diào)節(jié)器控制器150將響應(yīng)與用于其相應(yīng)的控制功能的音頻屬性的控制相關(guān)的檢測的命令字或命令短語。系統(tǒng)控制105從語音命令識別邏輯103接收控制信號139并且將響應(yīng)與音頻記錄無關(guān)但與執(zhí)行諸如視頻系統(tǒng)控制的其自己的系統(tǒng)控制功能相關(guān)的那些語音命令。在各個實施例中,可以以各種方式,諸如但不限于使用映射到特定命令字或命令短語的數(shù)字編碼或?qū)ぶ穼崿F(xiàn)。即,響應(yīng)于特定命令字或命令短語,可以由語音命令識別邏輯103發(fā)送二進制數(shù)字集,其中二進制數(shù)字是表示特定命令字或命令短語的編碼。因此,在一些實施例中,系統(tǒng)控制105、信號調(diào)節(jié)器控制器150和波束形成器控制器140可以同時接收二進制數(shù)字。然而,僅預(yù)期接收者將解碼二進制數(shù)字以解釋命令并且采取后續(xù)動作,而其他接收者將忽略該命令。另外,波束形成器控制器140和信號調(diào)節(jié)器控制器150可以被配置成接收和響應(yīng)發(fā)送為相應(yīng)的波束形成器控制信號129和信號調(diào)節(jié)器控制信號151的特定數(shù)字編碼或地址。
[0056]如操作塊805中所示,將響應(yīng)于檢測到用于控制音頻記錄通道屬性的語音命令,調(diào)整諸如音頻輸出通道107或音頻輸出通道109的至少一個記錄通道的屬性。即,信號調(diào)節(jié)器控制器150將發(fā)送適當(dāng)?shù)男盘栒{(diào)節(jié)器控制信號151以調(diào)整信號調(diào)節(jié)器153的屬性或波束形成器控制器140將發(fā)送適當(dāng)?shù)牟ㄊ纬善骺刂菩盘?29以調(diào)整波束形成器120的參數(shù)。在一個示例中,波束形成器控制器140可以改變?yōu)V波器121、123或125的一個或多個濾波器系數(shù)。
[0057]轉(zhuǎn)到圖9的流程圖,在操作塊807,由語音命令識別邏輯103檢測的語音命令可以包括用于控制音頻記錄通道屬性的語音命令,諸如但不限于音頻靈敏度縮放、在指定方向搖攝、聚焦在指定方向、遮擋指定方向、混合講解員的聲音、遮擋講解員的聲音或降低背景噪聲。在操作塊809,波束形成器控制器140將波束形成器控制信號129發(fā)送到波束形成器120以響應(yīng)于檢測的語音命令而調(diào)整波束形成器120的至少一個參數(shù)。然后,如圖9所示,操作方法結(jié)束。
[0058]根據(jù)實施例,可以以不同方式實現(xiàn)濾波器邏輯131A和濾波器邏輯131B。在圖3中提供一個示例性濾波器邏輯實施例,以及在圖4中提供另一示例性濾波器邏輯實施例。圖3和圖4中所示的示例性濾波器邏輯可以用在圖1B或圖2的任何一個實施例中所示的命令字濾波邏輯130中。以圖3所示的實施例開始,濾波器邏輯231包括自適應(yīng)濾波器233,其可以是自適應(yīng)有限脈沖響應(yīng)(FIR)、自適應(yīng)無限脈沖響應(yīng)(IIR)濾波器、頻域或某個其他適當(dāng)類型的自適應(yīng)濾波器。自適應(yīng)濾波器233可操作地耦接到控制通道,諸如圖1B中的控制通道117,或當(dāng)用在圖2的實施例中時的調(diào)節(jié)的控制通道161。控制通道可操作地耦接到將延遲的控制通道119提供為到自適應(yīng)濾波器233的輸入的延遲118。延遲的長度不小于能由語音命令識別邏輯103識別的最長命令字或命令短語。換句話說,延遲的長度至少與由語音命令識別邏輯103使用的命令字或命令短語一樣長。增加延遲以便確保處理信號的正確部分(包含命令字或命令短語)。
[0059]自適應(yīng)濾波器233進一步可操作地耦接到求和邏輯235并且將自適應(yīng)濾波器輸出243提供為求和邏輯235的減法輸入。求和邏輯235還通過延遲108可操作地耦接到記錄通道,以將延遲的記錄通道339接收為另外的輸入。即,求和邏輯235從延遲的記錄通道339減去自適應(yīng)濾波器輸出243以獲得求和邏輯輸出239。在反饋配置中,求和邏輯輸出239可操作地耦接到自適應(yīng)濾波器233的調(diào)整輸入。開關(guān)241可操作地耦接到求和邏輯235,使得求和邏輯輸出可操作地耦接到開關(guān)的一個端子。開關(guān)241的第二端子可操作地耦接到延遲的記錄通道339,并且開關(guān)241的共用端子可操作地耦接到記錄器或語音傳輸電路101來提供輸入133。即,開關(guān)241被配置成單刀雙擲(SPDT)切換開關(guān),因為開關(guān)241用來在延遲的記錄通道339和求和邏輯輸出239之間切換記錄器輸入133。
[0060]開關(guān)241還可操作地耦接到語音命令識別邏輯103以接收控制信號137??刂菩盘?37控制開關(guān)241以響應(yīng)于檢測到由語音命令識別邏輯103檢測的音頻屬性命令字或命令短語而將記錄器輸入133切換到求和邏輯輸出239。換句話說,控制信號137提供由語音命令識別邏輯103檢測音頻屬性命令字或命令短語的指示。
[0061]另一開關(guān)245可操作地耦接到自適應(yīng)濾波器使能輸入247并且被配置成單刀單擲(SPST)通斷開關(guān)。開關(guān)245還可操作地耦接到語音命令識別邏輯103以接收控制信號137??刂菩盘?37將操作開關(guān)245,使得當(dāng)開關(guān)245處于閉合位置(S卩,“接通”)時,激活自適應(yīng)濾波器使能輸入247并且自適應(yīng)濾波器233開始操作。如由虛線249所示,開關(guān)241和開關(guān)245同時操作,使得開關(guān)241將記錄器輸入133連接到求和邏輯輸出239,接通開關(guān)245來提供自適應(yīng)濾波器使能信號247并且激活自適應(yīng)濾波器233。
[0062]在一些實施例中,可以將開關(guān)241和245實現(xiàn)為具有來自語音命令識別邏輯103的單個控制信號137連接的單個邏輯電路。在其他實施例中,如普通技術(shù)人員將理解的,開關(guān)241和開關(guān)245中的一個或兩個可以由三態(tài)邏輯(S卩,如SPST開關(guān)等等的三態(tài)緩沖器)實現(xiàn)。因此,在命令字濾波邏輯130的操作中,使濾波器231去激活,直到語音命令識別邏輯103檢測到命令字或命令短語并且將控制信號137發(fā)送到開關(guān)241和開關(guān)245來分別將記錄器輸入133連接到求和邏輯輸出239并且通過提供自適應(yīng)濾波器使能信號247來使能自適應(yīng)濾波器233。因此,響應(yīng)于檢測到由語音命令識別邏輯103對虛擬音頻控制通道(諸如控制通道117或調(diào)節(jié)的控制通道161)檢測的命令字或命令短語,濾波器邏輯231從