Microchip Technology Inc.宣布為其16位dsPIC數字信號控制器(DSC)推出兩款新軟件庫。符合G.167標準的dsPIC30F聲學回聲消除庫為基于“揚聲器和麥克風”的產品提供了改進的性能,這些產品要么現在沒有取消,要么可以從Microchip獨特的許可結構提供的降低成本中受益。
dsPIC30F噪聲抑制庫使設計工程師能夠獲得基于麥克風的產品的競爭優勢,其方法遠遠超出標準濾波技術,可在可變噪聲環境中獲得令人印象深刻的可懂度增益。這些庫可以一起使用,為環境噪聲較高的應用提供理想的解決方案,并在緊湊的環境中提供回聲。
dsPIC30F的DSP指令廣泛用于兩個庫中。然而,盡管這些庫很復雜,但用戶界面很簡單 - 只有一個庫文件和一個頭文件。可以從這些高級庫中受益的示例應用包括:免提手機套件,揚聲器電話,對講機,緊急車輛,電話會議系統,耳機和語音識別前端系統。
“這些高級庫是在沒有開發工作的情況下快速利用DSP功能的絕佳方式,”Microchip數字信號控制器部門副總裁Sumit Mitra說。 “當卓越的產品性能和上市時間都至關重要時,這些先進的圖書館才能真正得到拯救。”
dsPIC30F聲學回聲消除庫通過兩個可通過詳細記錄的應用程序編程接口(API)輕松調用的函數支持全雙工通信。一個函數用于初始化,第二個函數從10毫秒的采樣16位語音數據塊中刪除回聲分量。這些功能可確保抑制揚聲器到麥克風的感應回聲。
dsPIC30F噪聲抑制庫還具有兩個API可調用函數,初始化以及從10毫秒采樣的16位語音塊中去除噪聲。此功能為基于麥克風的應用程序提供了確保僅傳輸語音內容的能力。
“大多數人使用復雜的模擬濾波器來實現噪聲抑制。但是,檢測和抑制各種快速變化的噪聲分布需要更多的功能,”Mitra說。 “評估許可證費用為5美元,Microchip可以讓工程師輕松測試我們的噪聲抑制庫或回聲消除庫,以確定dsPIC DSC是否適合他們的設計。”
使用dsPIC30F聲學回聲消除庫,使用自適應有限脈沖響應(FIR)濾波器對接收的遠端語音樣本進行濾波。使用歸一化最小均方(NLMS)算法調整該濾波器的系數,使得濾波器緊密地模擬近端揚聲器和近端麥克風之間的聲學路徑。非線性處理器(NLP)算法用于消除殘余回聲。語音活動檢測和雙端通話檢測算法用于避免在沒有遠端語音時更新濾波器系數,并且當從通信鏈路的兩端存在同時語音時(雙向通話)。該庫可配置為16,32或64毫秒的最大回波延遲(回波尾長)。該庫還符合G.167標準,并已經過測試,符合車載應用的G.167規范。
在dsPIC30F噪聲抑制庫中,噪聲抑制主要是頻域算法。以8kHz對信號進行采樣,并且對每個10毫秒的數據塊執行快速傅里葉變換(FFT)以分析信號的頻率分量。
此后,語音活動檢測算法用于確定信號段是語音還是噪聲。噪聲抑制算法保持輪廓,每次檢測到僅噪聲塊時更新輪廓。輸入信號的每個頻帶與該頻帶中的噪聲成比例地縮小,從而在結果信號中引起顯著程度的噪聲抑制。該算法適應噪聲的性質和水平的變化,并且不需要單獨的噪聲參考輸入。
可用性和定價
兩個庫的所有許可選項都可立即使用。這些選項包括一年的評估許可證,該許可證與用于生產的庫不同,可以在http://buy.microchip.com上在線購買。 dsPIC30F聲學回聲消除評估庫許可證(SW300060-EVAL)為5美元,dsPIC30F噪聲抑制評估庫許可證(SW300040-EVAL)也為5美元。行業獨有的一次性許可許可選項也可用于生產,這與此類庫中常見的單位版稅商業模式背道而馳。對于5,000個單位的產品,起價為2,500美元,Microchip收取的許可費對許多客戶來說很有吸引力,因為它只是他們自己開發的成本的一小部分。
-
噪聲
+關注
關注
13文章
1120瀏覽量
47400 -
DSC
+關注
關注
3文章
279瀏覽量
33594 -
回聲消除
+關注
關注
1文章
10瀏覽量
8480
發布評論請先 登錄
相關推薦
評論