999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于LabVIEW和MATLAB的語音信號采集系統設計

2020-01-13 10:00:04林麗君吳巧玲
成都大學學報(自然科學版) 2019年4期
關鍵詞:信號

林麗君, 吳巧玲

(成都大學 機械工程學院, 四川 成都 610106)

0 引 言

MATLAB具有強大的數學計算和圖形繪制功能,在界面開發、數據輸入、網絡通信及硬件控制方面比較繁瑣,但在圖像信號處理領域具有卓越的優勢.LabVIEW作為標準的數據采集和儀器控制軟件,以其強大的數據采集、數據分析和儀器控制功能在現代測控領域中得到了廣泛的應用,但在數值分析計算等方面效率低,由于功能簡單,不能滿足工程應用的要求[1].本研究利用LabVIEW靈活的圖形編程和MATLAB數據處理功能[2],在LabVIEW環境中用聲卡采集語音信號,采用MATLAB對語音信號進行處理,實現二者優勢互補,提高了編程效率和數據處理能力.

1 系統設計

1.1 方案設計

本設計采用在LabVIEW虛擬儀器環境中利用Windows自帶聲卡采集語音信號,使用LabVIEW這種圖形化編輯語言(G語言)搭建語音信號采集系統.整體結構方案[3]如圖1所示.

圖1語音采集系統設計方案

本設計通過LabVIEW軟件搭建出采用計算機自帶的聲卡作為采集設備進行語音信號采集的系統,錄制一段文字或其他語音信號,并顯示語音信號采集和播放的波形,使用MATLAB軟件對采集到的語音信號進行頻譜分析、添加噪聲和消噪處理.

1.2 聲卡設置

PC聲卡是一種音頻范圍內的數據采集卡,同時具有A/D和D/A轉換功能,成本低,兼容性好,性能穩定.語音音頻范圍一般在3 400 Hz以內,聲卡可測音頻范圍為20 Hz~20 kHz,滿足需求.在采集語音信號前,本研究確保已配置的錄音功能不處于靜音狀態.

本設計使用帶麥克風的耳機,通過耳機的麥克風,錄入一段話,如“語音信號的分析與處理",并使這段信號經過聲卡放大轉換為數字信號,然后通過LabVIEW軟件搭建采集系統,利用聲音相關VI實現語音信號的采集、存儲及播放.

LabVIEW中的各類聲音VI如圖2~圖5所示.

圖2聲音相關VI庫

圖3聲音輸入VI庫

圖4聲音輸出VI庫

圖5聲音文件VI庫

1.3 LabVIEW編程

LabVIEW編程過程如下:

1)程序框圖編輯.新建聲音收集系統文件(*.vi),在事件結構中搭建錄音和播放程序.本研究使用采集系統對語音信號進行錄音時,將采樣頻率設置為8 kHz,將采樣位數設置為16 bit,將采樣方式設置為為雙聲道,使波形穩定且干擾較小.

2)采集程序編寫.首先添加一個while循環結構,并在while結構中創建事件結構程序,編輯事件結構的一個分支處理事件為“錄音按鈕,值改變".在事件結構程序中創建文件對話框VI,將文件類型設置為“wav".在while循環結構外創建聲音輸入清零VI,并與讀取聲音輸入VI相連,最后創建關閉聲音文件VI,將聲音文件關閉.

3)播放程序編寫.添加一個事件分支,處理的事件為“播放按鈕,值改變",然后在事件結構中創建聲音文件信息VI,創建路徑為輸入控件并在前面板選擇播放聲音的路徑,接著創建聲音輸出清零VI,并與聲音輸出等待VI連接,最后創建關閉聲音文件VI關閉聲音文件.

根據設計需要選擇聲音相關VI搭建的可視化程序如圖6和圖7所示,前面板經過整理后如圖8所示.

圖6錄音程序

圖7播放程序

圖8前面板狀態

2 基于MATLAB的語音信號消噪分析

語音信號為一種包含各種有效信息的非平穩時變信號,因為直接采集獲得的語音信號包含較多噪聲,若不進行消噪預處理,則會直接影響后續語音處理的準確性[4-5].本研究利用最小均方自適應濾波器[6-7]對LabVIEW采集的語音信號進行消噪處理.

2.1 最小均方自適應濾波器工作原理

最小均方濾波器是一種梯度搜索算法的簡單實現,用瞬時平方誤差的梯度代替均方誤差的梯度[8-9],其自適應算法可定義為,

(1)

式中,e(m)是自適應濾波器輸出與期望信號之間的誤差信號,如式(2)所示.

e(m)=x(m)-wT(m)y(m)

(2)

平方誤差的順勢梯度還可表示為,

=-2y(m)[x(m)-wT(m)y(m)]

=-2y(m)e(m)

(3)

將式(3)代入式(1)中得到最小均方自適應濾波器的自適應方程為,

w(m+1)=w(m)+μ[y(m)e(m)]

(4)

從式(4)可以看出,該方程簡單,易于實現.

2.2 仿真結果及分析

本研究的仿真條件為:自適應濾波器階數為8,輸入信號是LabVIEW采集的一段語音“語音信號的分析與處理".選用的3種噪聲分別是周期噪聲、脈沖噪聲和寬帶噪聲[10-11],具體為:周期噪聲采用的是正弦信號含周期性噪聲的語音信號,其經最小均方濾波器消噪后的時域圖和頻域圖如圖9和圖10所示;脈沖噪聲選用的是行列數相同的零向量中特定的位置取為1而形成的一個脈沖信號,含脈沖噪聲的語音信號經最小均方濾波器消噪后的時域圖和頻域圖如圖11和圖12所示;寬帶噪聲選用的是信號為(n*1)的高斯寬帶矩陣(0.1*wgn(n,1,1)),含寬帶噪聲的語音信號經最小均方濾波器消噪后的時域圖和頻域圖如圖13和圖14所示.

圖9 最小均方濾波器去周期噪聲時域圖

圖10最小均方濾波器去周期噪聲頻域圖

圖11最小均方濾波器去脈沖噪聲時域圖

圖12最小均方濾波器去脈沖噪聲頻域圖

從圖9~圖14可以看出,周期噪聲對原始信號的干擾最大,基本淹沒了原始信號,而寬帶噪聲干擾最小,最小均方濾波器去除周期噪聲效果最好.

3 結 語

本研究利用LabVIEW平臺結合MATLAB數據處理功能,基于電腦自帶集成聲卡,應用LabVIEW操作聲卡錄制一段語音, 采用最小均方自適應濾波器對語音信號進行了時域分析和頻域分析,且語音樣本采集操作簡單易學,能方便后續的功能擴展.

圖13最小均方濾波器去寬帶噪聲時域圖

圖14最小均方濾波器去寬帶噪聲頻域圖

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 色婷婷视频在线| 国产乱人免费视频| 久久综合成人| 国产成人综合久久精品下载| 国产日韩欧美成人| 亚洲狼网站狼狼鲁亚洲下载| 国产美女91视频| AV无码无在线观看免费| 伊人无码视屏| 91九色视频网| 欧美综合区自拍亚洲综合天堂| 日本欧美午夜| 欧美亚洲第一页| 国产福利影院在线观看| 欧美一级高清免费a| 国产十八禁在线观看免费| 国产成人精品一区二区免费看京| 国产高清又黄又嫩的免费视频网站| 亚洲第一国产综合| 国产成人精品午夜视频'| 18禁黄无遮挡网站| 亚洲制服中文字幕一区二区| 国产欧美日韩精品综合在线| 亚洲欧洲美色一区二区三区| 福利视频99| 国产91av在线| 亚洲毛片一级带毛片基地| 欧美成人第一页| 亚洲欧美另类日本| 蝴蝶伊人久久中文娱乐网| 99九九成人免费视频精品| 老司机午夜精品视频你懂的| 在线观看无码a∨| 婷婷六月激情综合一区| 国内老司机精品视频在线播出| 一级毛片免费的| 欧美成人精品在线| 性欧美在线| 九色综合伊人久久富二代| 永久免费AⅤ无码网站在线观看| 97超碰精品成人国产| 71pao成人国产永久免费视频 | 国产一级妓女av网站| 国产精品久线在线观看| 亚洲日韩每日更新| 免费在线成人网| 中国毛片网| 国产成人一级| 国产丝袜一区二区三区视频免下载| 免费又爽又刺激高潮网址| 亚洲最大福利视频网| 午夜影院a级片| 欧美日韩精品一区二区视频| 国产亚洲精品无码专| 中文无码毛片又爽又刺激| 欧美不卡视频一区发布| 欧美日韩综合网| 国产在线一区视频| 992Tv视频国产精品| 午夜国产精品视频黄| 在线观看亚洲人成网站| 亚洲激情区| 永久免费无码成人网站| 午夜国产大片免费观看| 亚洲最新在线| 日韩无码视频播放| 伊在人亚洲香蕉精品播放| 免费一级成人毛片| jizz国产视频| 69国产精品视频免费| 波多野结衣的av一区二区三区| 日本在线亚洲| 国产乱人视频免费观看| 国产成人精品免费av| 亚洲成AV人手机在线观看网站| 精品无码一区二区三区在线视频| a天堂视频在线| 97青草最新免费精品视频| 国产91全国探花系列在线播放| 福利视频久久| 91小视频版在线观看www| 91九色视频网|