亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于DSP的語(yǔ)音信號(hào)FIR濾波和系統(tǒng)的實(shí)現(xiàn)

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

掃碼添加小助手

加入工程師交流群

0 引 言

在現(xiàn)代通信系統(tǒng)中,各種數(shù)字濾波器已經(jīng)得到了廣泛的應(yīng)用。然而,設(shè)計(jì)實(shí)際濾波器時(shí),既要考慮濾波器的幅度特性,又要考慮相位特性,所以,本文提出了用DSP芯片TMS320VC5509A對(duì)語(yǔ)音信號(hào)進(jìn)行FIR濾波的系統(tǒng)實(shí)現(xiàn)方法。該方法利用DSP中一款高性能多媒體數(shù)字語(yǔ)音編解碼器TLV320AIC23來(lái)采集語(yǔ)音信號(hào),采集到的語(yǔ)音信號(hào)再經(jīng)一系列變換進(jìn)行FIR濾波,最終輸出高質(zhì)量的語(yǔ)音信號(hào)。

1系統(tǒng)主要器件

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

TMS320VC5509A是TI公司C5000 DSP系列中的新一代數(shù)字信號(hào)處理產(chǎn)品。對(duì)C54X有很好的繼承性,并與C54x源代碼兼容,從而能有效地保護(hù)用戶在軟件上的投資。此外,它還具有低功耗、低成本等特點(diǎn),可在有限的功率條件下保持最好的性能。其片內(nèi)有兩個(gè)MAC,而且在一個(gè)機(jī)器周期內(nèi),每個(gè)MAC可同時(shí)完成17×17位的乘法和一個(gè)40位的加法或減法運(yùn)算,因而運(yùn)算速度非??臁?/p>

2 FIR濾波器的原理及特點(diǎn)

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

o4YBAGBhKqGAOLmbAAAKSaYkS7U475.png

式中,H(z)是的(N-1)次多項(xiàng)式,它在z平面上有(N-1)個(gè)零點(diǎn),其原點(diǎn)z=0是(N-1)階重極點(diǎn)。因此,H(z)能永遠(yuǎn)保持穩(wěn)定。

o4YBAGBhKsGAAHprAAAaYC_YJDM822.png

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

3語(yǔ)音信號(hào)的FIR濾波器實(shí)現(xiàn)

3.1硬件描述

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

pIYBAGBhKymADrMsAAA_ZmMH1bc539.png

3.2軟件設(shè)計(jì)

對(duì)于用DSP器件設(shè)計(jì)的語(yǔ)音信號(hào)濾波器,其系統(tǒng)軟件設(shè)計(jì)可使用CCS(Code Composer Studio)軟件來(lái)進(jìn)行調(diào)試。設(shè)計(jì)調(diào)試時(shí),首先應(yīng)對(duì)EMIF、CPU、TLV320AIC23進(jìn)行初始化配置,然后再調(diào)用AIC_Mixer子程序來(lái)處理音頻數(shù)據(jù)的輸入和輸出。

在子程序中,首先初始化語(yǔ)音緩沖區(qū)和工作變量,等待MCBSP通道0傳送結(jié)束后,再采集語(yǔ)音信號(hào),然后傳送到MCBSP并保存于左聲道緩沖區(qū),此時(shí)即可調(diào)用FIR2計(jì)算FIR濾波輸出,濾波后的結(jié)果存放于右聲道緩沖區(qū),最后將濾波后的信號(hào)輸出到MCBSP接口,再將此信號(hào)傳送到TLV320AIC23中,經(jīng)DA轉(zhuǎn)換后輸出。具體的軟件流程圖如圖2所示。

pIYBAGBhK0qAV5ehAAC2A0AY6tE296.png

4結(jié)束語(yǔ)

本設(shè)計(jì)通過(guò)硬件電路測(cè)試證明,當(dāng)未進(jìn)行FIR濾波時(shí),聲音中含有的高頻雜音將明顯地影響聽(tīng)覺(jué)效果。但是在進(jìn)行濾波以后,高頻雜音去掉了,聲音質(zhì)量明顯的改善了。因此,在實(shí)際應(yīng)用中對(duì)語(yǔ)音信號(hào)進(jìn)行FIR濾波,可以很好的將噪音部分去掉,因此可見(jiàn),本設(shè)計(jì)具有一定的現(xiàn)實(shí)意義。

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • dsp
    dsp
    +關(guān)注

    關(guān)注

    559

    文章

    8190

    瀏覽量

    363088
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11200

    瀏覽量

    222091
  • FIR
    FIR
    +關(guān)注

    關(guān)注

    4

    文章

    151

    瀏覽量

    34972
  • EMIF
    +關(guān)注

    關(guān)注

    1

    文章

    25

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    信號(hào)處理:指數(shù)移動(dòng)平均 (EMA) 濾波

    作者: Mustahsin Zarif 之前我們?cè)凇?b class='flag-5'>信號(hào)處理簡(jiǎn)介》一文中已經(jīng)見(jiàn)過(guò)了兩類濾波器:有限脈沖響應(yīng) (FIR) 濾波器和無(wú)限脈沖響應(yīng) (IIR)
    的頭像 發(fā)表于 10-04 18:35 ?1360次閱讀
    <b class='flag-5'>信號(hào)</b>處理:指數(shù)移動(dòng)平均 (EMA) <b class='flag-5'>濾波</b>器

    語(yǔ)音機(jī)器人交互系統(tǒng):核心技術(shù)與應(yīng)用挑戰(zhàn)

    : 一、核心技術(shù)模塊 1. 自動(dòng)語(yǔ)音識(shí)別(ASR):這是系統(tǒng)的“耳朵”。它負(fù)責(zé)將用戶輸入的模擬語(yǔ)音信號(hào)轉(zhuǎn)換為計(jì)算機(jī)可處理的文本信息。當(dāng)前,基于深度學(xué)習(xí)的端到端模型大幅提升了在復(fù)雜環(huán)境、多方言及口語(yǔ)化表達(dá)下的識(shí)別準(zhǔn)確率與實(shí)時(shí)性
    的頭像 發(fā)表于 09-02 11:08 ?433次閱讀

    語(yǔ)音跳線和網(wǎng)絡(luò)跳線區(qū)別

    語(yǔ)音跳線和網(wǎng)絡(luò)跳線在傳輸信號(hào)類型、接口類型、線纜結(jié)構(gòu)、應(yīng)用場(chǎng)景等方面存在明顯區(qū)別,以下是詳細(xì)介紹: 傳輸信號(hào)類型 語(yǔ)音跳線:主要用于傳輸模擬語(yǔ)音信號(hào)
    的頭像 發(fā)表于 06-27 10:09 ?543次閱讀

    明遠(yuǎn)智睿SSD2351開(kāi)發(fā)板:語(yǔ)音機(jī)器人領(lǐng)域的變革力量

    的四核1.4GHz處理器具備強(qiáng)勁的運(yùn)算性能,能夠高效處理語(yǔ)音機(jī)器人運(yùn)行過(guò)程中的復(fù)雜任務(wù)。語(yǔ)音識(shí)別和合成需要大量的計(jì)算資源,該處理器可以快速對(duì)語(yǔ)音信號(hào)進(jìn)行分析、處理和轉(zhuǎn)換。在實(shí)時(shí)語(yǔ)音交互
    發(fā)表于 05-28 11:36

    信號(hào)系統(tǒng)是什么?(文末含16G+信號(hào)系統(tǒng)資料/視頻)

    。例如,模擬的廣播信號(hào),其信號(hào)強(qiáng)度隨時(shí)間連續(xù)變化,時(shí)間自變量可以是任意實(shí)數(shù)。離散時(shí)間信號(hào):僅在離散的時(shí)間點(diǎn)上有定義。如對(duì)模擬語(yǔ)音信號(hào)進(jìn)行等間隔采樣得到的數(shù)字
    的頭像 發(fā)表于 05-22 11:43 ?433次閱讀
    <b class='flag-5'>信號(hào)</b>與<b class='flag-5'>系統(tǒng)</b>是什么?(文末含16G+<b class='flag-5'>信號(hào)</b>與<b class='flag-5'>系統(tǒng)</b>資料/視頻)

    基于 FPGA 的任意波形發(fā)生器+低通濾波系統(tǒng)設(shè)計(jì)

    正弦信號(hào)濾除掉了,輸出為我們需要的1MHz低頻信號(hào)。 圖27 FIR-Verilog代碼實(shí)現(xiàn)仿真波形 如上圖所示,DDS產(chǎn)生頻率為200Hz與800Hz輸入,DDS_out為疊加
    發(fā)表于 05-07 15:34

    進(jìn)群免費(fèi)領(lǐng)FPGA學(xué)習(xí)資料!數(shù)字信號(hào)處理、傅里葉變換與FPGA開(kāi)發(fā)等

    ~ 01、數(shù)字信號(hào)處理的FPGA實(shí)現(xiàn) 旨在講解前端數(shù)字信號(hào)處理算法的高效實(shí)現(xiàn)。首先概述了當(dāng)前的FPGA技術(shù)、器件以及用于設(shè)計(jì)最先進(jìn)DSP
    發(fā)表于 04-07 16:41

    深入解讀智多晶FIR IP

    在數(shù)字信號(hào)處理領(lǐng)域,FIR 濾波器憑借其穩(wěn)定性強(qiáng)、線性相位等優(yōu)勢(shì),被廣泛應(yīng)用于各類信號(hào)處理場(chǎng)景。今天,就帶大家深入解讀西安智多晶微電子有限公司推出的
    的頭像 發(fā)表于 03-20 17:08 ?831次閱讀
    深入解讀智多晶<b class='flag-5'>FIR</b> IP

    語(yǔ)音信號(hào)經(jīng)過(guò)放大器到TLC320AD50C,放大倍數(shù)一般多少倍?

    語(yǔ)音信號(hào)經(jīng)過(guò)放大器到TLC320AD50C,放大倍數(shù)一般多少倍?還有同相與反向信號(hào)一定要一樣大小嗎?
    發(fā)表于 02-17 08:24

    算法操作案例分享丨有限沖激響應(yīng)濾波器(FIR)實(shí)驗(yàn)

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

    標(biāo)貝數(shù)據(jù)標(biāo)注案例分享:車載語(yǔ)音系統(tǒng)數(shù)據(jù)標(biāo)注

    的作用。一般來(lái)說(shuō),車載語(yǔ)音識(shí)別系統(tǒng)主要分為前端和后端兩個(gè)部分,本文將針對(duì)前端語(yǔ)音信號(hào)數(shù)據(jù)采集標(biāo)注進(jìn)行實(shí)例講解。
    的頭像 發(fā)表于 12-24 14:24 ?780次閱讀
    標(biāo)貝數(shù)據(jù)標(biāo)注案例分享:車載<b class='flag-5'>語(yǔ)音</b><b class='flag-5'>系統(tǒng)</b>數(shù)據(jù)標(biāo)注

    濾波器的一些常識(shí)

    通過(guò)數(shù)字信號(hào)處理器(DSP)或嵌入式系統(tǒng)中的軟件算法實(shí)現(xiàn)。模擬濾波器處理連續(xù)時(shí)間的信號(hào),通常使用
    的頭像 發(fā)表于 12-18 17:05 ?1320次閱讀
    <b class='flag-5'>濾波</b>器的一些常識(shí)

    FPGA進(jìn)行多路并行插值濾波(多相濾波)的實(shí)現(xiàn)原理

    多相濾波器的基本概念是把FIR濾波器分割成若干較小的單元,然后組合這些單元的結(jié)果。首先,讓我們考慮一個(gè)基于常規(guī)8抽頭FIR濾波器的抽取子
    的頭像 發(fā)表于 11-28 09:55 ?1561次閱讀
    FPGA進(jìn)行多路并行插值<b class='flag-5'>濾波</b>(多相<b class='flag-5'>濾波</b>)的<b class='flag-5'>實(shí)現(xiàn)</b>原理

    請(qǐng)問(wèn)TLV320AIC3101正常工作的輸入和輸出語(yǔ)音信號(hào)電壓范圍是多少?

    語(yǔ)音信號(hào)由MIC2L/LINE2L/MICDET單端輸入,HPROUT、HPRCOM輸出,負(fù)載為8歐姆的小喇叭,請(qǐng)問(wèn)輸入與輸出端的信號(hào),其電壓范圍是多少?這個(gè)參數(shù)我在datasheet中一直找不到,還望各位指教!謝謝!
    發(fā)表于 11-06 08:08

    基于FPGA實(shí)現(xiàn)FIR數(shù)字濾波

    在數(shù)字信號(hào)處理系統(tǒng)中,有限脈沖響應(yīng)(finite impulse response,FIR)數(shù)字濾波器是一個(gè)非常重要的基本單元。近年來(lái),由于FPGA具有高速度、高集成度和高可靠性的特點(diǎn)
    的頭像 發(fā)表于 11-05 16:26 ?2247次閱讀
    基于FPGA<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>FIR</b>數(shù)字<b class='flag-5'>濾波</b>器