資源簡介
對語音信號的采集、分析、處理與報表生成等。語音信號由計算機進行分析和處理,在程序中通過設置采樣點和采樣率,對數據進行時域和頻域的分析、處理。系統軟件具有濾波選擇,分為低通,高通,帶通濾波。同時也具有開始采集,停止采集,報表生成,停止等功能。
語音信號采集模塊由配置聲音輸入控件、讀取聲音輸入控件、濾波器控件、比較控件、選擇結構、循環結構等構成。程序的主體為:配置聲音輸入——開始采樣——濾波——數據輸出。
采樣的模擬波形通道為1通道多采樣通過設定采樣速率和采樣點數來確定波形的質量,速率越快,采樣點數越多,采樣波形越相近于實際波形。由于采集到的信號太小,不利于觀測,因此經過放大器放大后來觀看。配置完成采樣輸入后開始錄音,由于人說話的聲音頻率通常為300 ~ 3000Hz之間,故用巴特沃斯帶通濾波器將150Hz以下和2000Hz以上的聲音濾除。之后,將濾波后的信號進行信號分解,將其中的幅值信息提取出來并與一個已設定好的閾值相比較,如果幅值大于所設定的閾值,則認為有人對計算機講話,程序跳出循環等待模塊。
代碼片段和文件信息
- 上一篇:等保差距分析表技術
- 下一篇:遞歸下降語法分析實驗報告
評論
共有 條評論