<bdo id="a7dhs"><optgroup id="a7dhs"><thead id="a7dhs"></thead></optgroup></bdo>

  1. 新聞中心

    EEPW首頁 > 智能計算 > 設計應用 > El axer? 所有雞蛋,呃?Alexa!從噪音中拾取清晰語

    El axer? 所有雞蛋,呃?Alexa!從噪音中拾取清晰語

    作者:Ofer Shahen-Tov(CEVA聲音技術部門 聲音增強算法工程師)時間:2021-09-15來源:電子產品世界收藏

    基于的控制系統正在經歷穩健的增長,2020 年達到 107 億美元,預計到 2026 年將達到超過 270 億美元。其優點不言而喻:無手操作,界面大大簡化。您可以直接說出所需的內容,而無需使用導航菜單。但是,正如我們所有人所經歷的那樣,聲音可能有其自身的弊端。當您靠近麥克風正對著它講話時,它在安靜的房間里工作正常。但在您的手機上、通過無線耳塞以及在繁忙的超市中,這些情形的識別如何呢?識別效果并不總是那么好?;?a class="contentlabel" href="http://www.birebirmedya.com/news/listbylabel/label/人工智能">人工智能的命令識別至關重要,但更重要的是,這種識別首先要有可以正常工作的清晰信號。如果沒有清晰的音頻輸入,您的識別程序通常會錯誤識別語音命令。用戶會感到沮喪,并很快就停止使用該功能。

    本文引用地址:http://www.birebirmedya.com/article/202109/428241.htm

    1631673473363220.png

    (資料來源:CEVA)

    是什么讓語音識別變得困難重重

    在一個相似的問題(視覺識別)中,常規圖像中沒有太多的模糊之處,至少在光照合理的情況下是如此。但是,聲音檢測必須應付更多的干擾。穩定的背景噪音包括風扇、空調、道路噪音。還有其他不太可預測的背景噪音–音樂、談話、狗吠、汽車喇叭、警笛。從這些雜亂紛呈的背景噪音中拾取語音并不簡單。但通過采用正確的技術,這是非常有可能做到的。

    這種噪聲過濾技術的優勢不僅僅體現在語音控制方面,它還提高了手機通話或會議通話的清晰度。通話另一端的聽眾將在背景噪音中更清楚地聽到您和其他講話人。

    使這一目標成為可能的是音頻前端 (AFE),這是在語音識別或通信之前的一組信號處理階段。此音頻前端可清理原始音頻信號,加強最突出的講話人(相對于其他輸入源),并減少該信號周圍的雜音。

    語音活動和到達方向檢測

    許多基于語音識別的設備都是電池供電的(手機、手表和遙控器),必須最大限度降低功耗。語音活動檢測 (VAD) 是一個功耗極低的階段,專門用于檢測講話人。在觸發此檢測之前,所有其它設備都可以保持斷電狀態。如何將人類語音與狗吠或其他非人類噪音區別開來?這需要通過一些巧妙但明確的濾波技術。

    到達方向 (DOA) 檢測要求設備(手機、遙控器等)配有多個麥克風,通常為若干個麥克風。然后,通過比較在每個麥克風處聲音脈沖到達時間的微小差異,可以推斷到達方向(在應用人類語音濾波后)。正如我將在下面所闡釋的,DOA 檢測對于使音頻前端能夠放大講話人(聲音)至關重要。

    降噪

    降噪有多種方法,有些是空間敏感的,有些是基于單通道濾波??臻g方法提供了一種通過波束成型技術放大講話人聲音的方法。這與無線技術在優先選擇特定的蜂窩塔時所使用的技巧相同,但在此處,這種技巧應用于聲波,而不是無線電波。在此處,信號處理使用來自多個麥克風的輸入信號優先優化來自特定方向的接收信號。這當然由 DOA 檢測進行導向。

    單通道濾波看起來更像頻域中的傳統濾波。最一般的情況下,這可能是一個帶通濾波器,但也可能是更復雜的選件。此方法的問題是,它通常會影響觸發詞檢測和自動語音識別。正是出于此原因,一些云平臺要求在使用語音識別服務之前禁用此類濾波器。單通道濾波器在語音通信(而不是語音識別)中仍有價值,可減少線路另一端的聽者噪音。

    121.gif

    回聲消除示例 - 在 AEC 激活前后 2 個信號的聲譜圖。

    回聲消除

    在任何封閉空間(房間、駕駛室)中,聲音會朝多個方向傳播,并且會從墻壁、窗戶和家具發出回聲,比直接信號略遲一點到達麥克風?;蛘?,聽眾可能會聽到從講話人到麥克風的難聽回聲。消除這些討厭的回聲(起碼會增強噪音)是回聲消除 (AEC) 技術的任務?;芈曄夹g將參考信號(麥克風從直接路徑接收到的第一個最強信號)與隨后接收到的回波進行比較。它們波形相似,但是已衰減,因此容易識別并從信號中除去。

    高精度語音識別只能通過高質量音頻前端實現。這需要一些相當復雜的音頻前端處理,比如人聲活動檢測、DOA 檢測、波束成型、回聲消除和濾波(如果適用)。這些技術全部基于復雜的信號處理算法。有多種技術組合可以為您提供,您可根據在高端技術和大眾市場之間的不同定位進行選擇。

    要實現可靠的基于語音的控制,乃至于在嘈雜環境中實現高音質的溝通,必須滿足這一基本的要求。頗具矛盾的是,如果您可以將大量技術應用于清晰語音拾取問題,該問題便可迎刃而解。只要采用高端語音活動檢測技術、多麥克風波束成型技術和回聲消除技術,您便可以擁有一款面向高端市場的高檔產品。一個更為有趣的挑戰是能夠以更具吸引力的價格為您的中端市場提供幾乎同樣出色的拾音質量。我將在此處探討同時面向這兩類市場的技術。

    1631673549757175.png

    (資料來源:CEVA)

    語音活動檢測 (VAD)

    此步驟是語音拾取路徑的起點 – 是否有人在聲音背景中講話?第一步只是查看一下信號,將具有清晰活動的幀與背景分離開來。

    1631673610294869.png

    圖1 針對示例信號的 VAD 功能

    僅查看原始檢測信號,會發現一些檢測將是真實的,一些檢測將是錯誤的。為 SnR 設置一個合適的閾值有助于找到一個好的平衡點。在一款物有所值的產品中,純粹基于能量的檢測(窗口集成)可能就足夠了。高檔產品可能會增加使用神經網絡的自適應檢測。這兩種特性在可穿戴設備和耳塞中都很常見。這些技術的常見分析是在接收器工作特性 (RoC) 曲線上繪制真陽性和假陽性的對比。假陽性和真陽性檢測之間的這種權衡有助于您決定如何調整產品。

    1631673634987062.png

    圖2 若干 VAD 解決方案的 RoC 圖表

    到達方向檢測 (DOA)

    此算法會比較不同麥克風上檢測到的信號在到達時間上的輕微延遲。自然地,每個麥克風對人類語音特性的拾取應具有選擇性。然后,檢測的準確性取決于所用麥克風的數量和這些麥克風的分布情況。

    智能揚聲器或智能電視等高端設備通常會假定講話人距離較遠,因此 DOA 將會相當準確。中端市場產品通常會離講話人更近,并且幾乎肯定會使用更少的麥克風,因此必須相應調整。這一因素對于波束成型技術尤其應予以考慮,而且對下一節中的降噪至關重要。

    降噪

    可以說,最好的降噪方式是空間降噪 - 使用波束成型技術放大講話人聲音。這再次需要多個麥克風,并使用 DOA 作為起點來選擇應放大的位置。您可以使用的麥克風越多,放大講話人聲音的準確度就越高,從而有效抑制所有其他噪音源。但即使使用兩個麥克風,您也可以在一個麥克風上提高甄別水平。

    image.png

    image.png

    圖3 使用 3 個麥克風和 7 個麥克風的波束形成器濾波模式

    對于單個麥克風,不能進行波束成型。如果講話人自然靠近麥克風,這可能不成問題。例如,耳塞通過骨傳導進行語音拾取時,可能已充分達到無噪音的程度。還請記住,對于語音識別,云提供商建議不要使用濾波器來消除噪音,因為這些濾波器可能同時會降低識別精度。

    回聲消除

    回聲(主要來自房間周圍的固定表面)會產生與講話人信號有關的背景噪音波尾。在低端設備上,設備的揚聲器和塑料盒往往會增加噪音甚至產生非線性影響。這意味著 AEC 算法不僅必須可根據環境回波調整,還必須針對來自設備外殼的任何可能噪音進行調整。

    image.png

    圖 4 AEC 使用的標準拾音路徑

    1631673706606430.png

    圖 5 3 個不同房間的回波波尾隨時間而變化的振幅比

    跨界的 CEVA ClearVox

    正如您看到的,當涉及到準確的語音拾取時,一種規格并非處處適用。必須設計不同的解決方案以滿足不同的市場需求,即分別制定高端市場和大眾市場目標。CEVA 可以幫助您同時滿足這兩個目標,讓您從具有 NN 輔助算法和用于音頻縮放的許多麥克風的高端技術中獲得最大價值,或者從具有基于能量的語音活動檢測和僅有兩個甚至一個麥克風的實惠技術中獲得最大價值。CEVA 在這一領域擁有多年的豐富經驗。在用于耳塞、耳機和空間音頻的應用中,所有這些經驗都整合在我們的 CEVA ClearVox 產品中,該產品支持 CEVA DSP 和 ARM 平臺。

    (本文來源于《電子產品世界》雜志2021年9月期)



    關鍵詞: 202109 語音 人工智能

    評論


    相關推薦

    技術專區

    關閉
    人人操人人

    <bdo id="a7dhs"><optgroup id="a7dhs"><thead id="a7dhs"></thead></optgroup></bdo>