在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于DSP的語音信號FIR濾波和系統的實現

電子工程師 ? 來源:電子元器件應用 徐向美 ? 作者:電子元器件應用 ? 2021-04-06 09:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

0 引 言

在現代通信系統中,各種數字濾波器已經得到了廣泛的應用。然而,設計實際濾波器時,既要考慮濾波器的幅度特性,又要考慮相位特性,所以,本文提出了用DSP芯片TMS320VC5509A對語音信號進行FIR濾波的系統實現方法。該方法利用DSP中一款高性能多媒體數字語音編解碼器TLV320AIC23來采集語音信號,采集到的語音信號再經一系列變換進行FIR濾波,最終輸出高質量的語音信號。

1系統主要器件

本設計選用高性能的多媒體數字語音編解碼器TLV320AIC23來進行語音信號的采集。TLV320AIC23是TI公司生產的一款高性能的多媒體數字語音編解碼器,它的內部ADCDAC轉換模塊帶有完整的數字濾波器,數據傳輸寬度可以是16位、20位、24位和32位,采樣頻率范圍可從8 kHz到96 kHz,并可通過控制接口來編輯該器件的控制寄存器。TLV320AIC23支持SPI,I2C兩種控制模式,其控制模式由MODEM管腳決定。本系統采用I2C模式。

TMS320VC5509A是TI公司C5000 DSP系列中的新一代數字信號處理產品。對C54X有很好的繼承性,并與C54x源代碼兼容,從而能有效地保護用戶在軟件上的投資。此外,它還具有低功耗、低成本等特點,可在有限的功率條件下保持最好的性能。其片內有兩個MAC,而且在一個機器周期內,每個MAC可同時完成17×17位的乘法和一個40位的加法或減法運算,因而運算速度非常快。

2 FIR濾波器的原理及特點

通過FIR濾波器能在保證幅度特性同時,保證嚴格的線性相位特性。一般情況下,假如FIR濾波器的單位脈沖響應長度h(n)為N,則其系統函數H (x)為:

o4YBAGBhKqGAOLmbAAAKSaYkS7U475.png

式中,H(z)是的(N-1)次多項式,它在z平面上有(N-1)個零點,其原點z=0是(N-1)階重極點。因此,H(z)能永遠保持穩定。

o4YBAGBhKsGAAHprAAAaYC_YJDM822.png

本設計采用64階濾波參數,低通濾波,選用的截止頻率為2400 Hz,采樣頻率為48000 Hz,增益為48 dB。

3語音信號的FIR濾波器實現

3.1硬件描述

語音信號的FIR濾波硬件可在ICETEK-VC5509-EDU系統平臺上實現。本設備以TMS320VC5509A為核心,是配備有AD/DA、鍵盤、液晶等I/O在內的完整DSP開發系統,可利用DSP的多通道緩沖串口(MCBSP)和TLV320AIC23進行數據采集和傳送。TLV320AIC23能在數字和模擬電壓下工作,且與TMS320C55x型DSP的I/O口電壓相兼容,因而能實現與TMS320C55x DSP中MCBSP(多通道緩沖串口)端口的無縫連接,從而使系統設計更加簡單。其具體的硬件電路圖如圖1所示。

pIYBAGBhKymADrMsAAA_ZmMH1bc539.png

3.2軟件設計

對于用DSP器件設計的語音信號濾波器,其系統軟件設計可使用CCS(Code Composer Studio)軟件來進行調試。設計調試時,首先應對EMIF、CPU、TLV320AIC23進行初始化配置,然后再調用AIC_Mixer子程序來處理音頻數據的輸入和輸出。

在子程序中,首先初始化語音緩沖區和工作變量,等待MCBSP通道0傳送結束后,再采集語音信號,然后傳送到MCBSP并保存于左聲道緩沖區,此時即可調用FIR2計算FIR濾波輸出,濾波后的結果存放于右聲道緩沖區,最后將濾波后的信號輸出到MCBSP接口,再將此信號傳送到TLV320AIC23中,經DA轉換后輸出。具體的軟件流程圖如圖2所示。

pIYBAGBhK0qAV5ehAAC2A0AY6tE296.png

4結束語

本設計通過硬件電路測試證明,當未進行FIR濾波時,聲音中含有的高頻雜音將明顯地影響聽覺效果。但是在進行濾波以后,高頻雜音去掉了,聲音質量明顯的改善了。因此,在實際應用中對語音信號進行FIR濾波,可以很好的將噪音部分去掉,因此可見,本設計具有一定的現實意義。

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • dsp
    dsp
    +關注

    關注

    556

    文章

    8155

    瀏覽量

    356953
  • cpu
    cpu
    +關注

    關注

    68

    文章

    11070

    瀏覽量

    216815
  • FIR
    FIR
    +關注

    關注

    4

    文章

    151

    瀏覽量

    34218
  • EMIF
    +關注

    關注

    1

    文章

    25

    瀏覽量

    11568
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    語音信號經過放大器到TLC320AD50C,放大倍數一般多少倍?

    語音信號經過放大器到TLC320AD50C,放大倍數一般多少倍?還有同相與反向信號一定要一樣大小嗎?
    發表于 02-17 08:24

    算法操作案例分享丨有限沖激響應濾波器(FIR)實驗

    》、《電機控制系統設計》、《DSP系統設計與應用》向下滑動查看所有實驗列表內容2?案例分享一、實驗名稱:4-2有限沖激響應濾波器(FIR)算
    的頭像 發表于 02-08 09:43 ?651次閱讀
    算法操作案例分享丨有限沖激響應<b class='flag-5'>濾波</b>器(<b class='flag-5'>FIR</b>)實驗

    請問TLV320AIC3101正常工作的輸入和輸出語音信號電壓范圍是多少?

    語音信號由MIC2L/LINE2L/MICDET單端輸入,HPROUT、HPRCOM輸出,負載為8歐姆的小喇叭,請問輸入與輸出端的信號,其電壓范圍是多少?這個參數我在datasheet中一直找不到,還望各位指教!謝謝!
    發表于 11-06 08:08

    基于FPGA實現FIR數字濾波

    在數字信號處理系統中,有限脈沖響應(finite impulse response,FIR)數字濾波器是一個非常重要的基本單元。近年來,由于FPGA具有高速度、高集成度和高可靠性的特點
    的頭像 發表于 11-05 16:26 ?1758次閱讀
    基于FPGA<b class='flag-5'>實現</b><b class='flag-5'>FIR</b>數字<b class='flag-5'>濾波</b>器

    基于MATLAB的數字濾波語音信號去噪

    的單頻噪聲; (3)根據加入的噪聲選擇合適的濾波器; (4)利用設計好的濾波器濾除加入的高頻噪聲,得到原語音信號。 利用的是用漢明窗函數法設計出FIR低通
    的頭像 發表于 10-10 18:22 ?1962次閱讀
    基于MATLAB的數字<b class='flag-5'>濾波</b>器<b class='flag-5'>語音信號</b>去噪

    語音集成電路是指什么意思

    系統、智能家居等領域。以下是關于語音集成電路的介紹: 1. 語音集成電路的基本概念 語音集成電路是一種集成了多種
    的頭像 發表于 09-30 15:44 ?862次閱讀

    DSP 數字信號處理實驗箱操作丨有限沖激響應濾波器(FIR)算法(LCD顯示)

    》、《電機控制系統設計》、《DSP系統設計與應用》向下滑動查看所有實驗列表內容2?案例分享一、實驗名稱:4-4有限沖激響應濾波器(FIR)算
    的頭像 發表于 09-28 10:00 ?1018次閱讀
    <b class='flag-5'>DSP</b> 數字<b class='flag-5'>信號</b>處理實驗箱操作丨有限沖激響應<b class='flag-5'>濾波</b>器(<b class='flag-5'>FIR</b>)算法(LCD顯示)

    DSP C6000教學實驗箱操作案例分享丨有限沖激響應濾波器(FIR)算法(LCD顯示)

    》、《電機控制系統設計》、《DSP系統設計與應用》向下滑動查看所有實驗列表內容2?案例分享一、實驗名稱:4-4有限沖激響應濾波器(FIR)算
    的頭像 發表于 09-13 08:08 ?780次閱讀
    <b class='flag-5'>DSP</b> C6000教學實驗箱操作案例分享丨有限沖激響應<b class='flag-5'>濾波</b>器(<b class='flag-5'>FIR</b>)算法(LCD顯示)

    全通濾波器用于聲音信號的延時,其中的運放選擇需要注意哪些參數?

    1、最近需要處理 聲音信號的延時,然后打算就全通濾波器 搭建一個ns-ms級別的延時電路。但是網上沒找到全通濾波器的設計過程,誰能給個資料不? 2、全通濾波器用于聲
    發表于 09-10 06:58

    介紹FIR濾波模型的建立,分4個步驟

    、BlackmanHarris、KaiserBessel、FlatTop等; 基于FIR濾波方程,即可得到濾波信號; 其中y是濾波后x,
    發表于 09-04 09:08

    音頻信號通常包括哪些聲音信號

    音頻信號是指通過聲音傳輸的信號,它包含了各種不同的聲音信號。以下是對音頻信號中常見的聲音信號的介紹:
    的頭像 發表于 08-25 15:43 ?2858次閱讀

    FIR濾波器的工作原理和特點

    FIR(Finite Impulse Response)濾波器,即有限長單位沖激響應濾波器,又稱為非遞歸型濾波器,是數字信號處理
    的頭像 發表于 08-05 16:33 ?2618次閱讀
    <b class='flag-5'>FIR</b><b class='flag-5'>濾波</b>器的工作原理和特點

    如何區分IIR濾波器和FIR濾波

    IIR(無限脈沖響應)濾波器和FIR(有限脈沖響應)濾波器是數字信號處理領域中兩種非常重要的濾波器類型。它們在許多應用中都發揮著關鍵作用,如
    的頭像 發表于 07-19 09:44 ?6609次閱讀

    如何區分fir與iir的系統函數

    Impulse Response)濾波器是一種線性時不變(LTI)系統,其輸出信號是輸入信號的有限長度沖激響應的線性組合。FIR
    的頭像 發表于 07-19 09:39 ?2841次閱讀

    iir濾波器和fir濾波器的優勢和特點

    IIR濾波器和FIR濾波器是數字信號處理領域中兩種非常重要的濾波器類型。它們各自具有獨特的優勢和特點,適用于不同的應用場景。本文將介紹IIR
    的頭像 發表于 07-19 09:28 ?3092次閱讀
    主站蜘蛛池模板: 亚洲欲色 | 亚洲伊人tv综合网色 | 国产成人精品日本亚洲网站 | 免费看污视频软件 | 高清国产美女在线观看 | 亚洲男人的天堂久久香蕉 | 男女交性动态免费视频 | 日日干天天干 | 黄色一级毛片看一级毛片 | 五月激情视频 | 天天躁天天狠天天透 | 在线观看二区三区午夜 | 天堂电影免费在线观看 | 国产一线在线观看 | 色视频免费观看高清完整 | 精品视频在线观看视频免费视频 | 五月天婷婷色 | xxxx日本在线播放免费不卡 | 欧美黑人性受xxxx喷水 | 天天干妹子 | 女人张开腿让男人做爽爽 | 22eee在线播放成人免费视频 | 在线欧美激情 | 日韩欧美在线第一页 | 国产精品美女久久久久网 | 黄色片啪啪| 成年色黄大色黄大片 视频 成年视频xxxxx免费播放软件 | 国产香蕉视频在线观看 | 毛片啪啪 | 精品伊人久久大线蕉地址 | 老师你好大好白好紧好硬 | 碰免费人人人视频 | 久青草视频在线播放 | 天天干在线免费视频 | 中文天堂在线最新2022更新 | 国产成人精品本亚洲 | 亚洲 欧美 成人 | 国产成人影院在线观看 | 国产在线播放成人免费 | 国产资源网站 | 久热福利 |