国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      由聲碼器進(jìn)行自動增益控制的音頻編碼譯碼器的制作方法

      文檔序號:2820768閱讀:236來源:國知局
      專利名稱:由聲碼器進(jìn)行自動增益控制的音頻編碼譯碼器的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及音頻頻帶編碼器和譯碼器。具體而言,本發(fā)明涉及新型改進(jìn)的音頻頻帶編碼器/譯碼器(CODEC),其內(nèi)部放大器的增益由語音編碼器/譯碼器(聲碼器)控制。
      背景技術(shù)
      在現(xiàn)有技術(shù)的音頻處理中,音頻頻帶編碼器/譯碼器(CODEC)一般用來將模擬音頻信號轉(zhuǎn)換為編碼的數(shù)字信號或者相反。例如CODEC可以接收話筒的模擬輸出,并將話筒生成的模擬音頻信號轉(zhuǎn)換為脈沖編碼調(diào)制(PCM)編碼的數(shù)字音頻信號以在數(shù)字信號處理器(DSP)中作進(jìn)一步的數(shù)字信號處理。此外,CODEC可以接收來自DSP的PCM編碼數(shù)字音頻信號并將其轉(zhuǎn)換為模擬音頻信號供音頻揚(yáng)聲器使用。當(dāng)然CODEC可以采用本領(lǐng)域內(nèi)熟知的其他熟知編碼技術(shù),例如A-律、μ-律等,或者可以僅僅采用其他線性或非線性編碼技術(shù)。
      本領(lǐng)域內(nèi)熟知的CODEC包括內(nèi)部或者更多的是外部增益固定或可變的音頻放大器。來自話筒的模擬音頻信號在數(shù)字編碼和輸送至DSP之前被該放大器放大。放大器的增益經(jīng)過選擇使得在預(yù)期工作范圍內(nèi)提供線性增益。但是在許多應(yīng)用中,話筒產(chǎn)生的模擬音頻信號可能超過編碼器的動態(tài)范圍。在這種情況下,編碼信號將包含和失真。顯然,音頻信號因失真而無法以可接收的水平復(fù)制是不希望出現(xiàn)的情況。
      這個(gè)問題在數(shù)字電話系統(tǒng)中是突出的。在許多數(shù)字電話系統(tǒng)中,CODEC的PCM編碼輸出由聲碼器進(jìn)一步編碼使表示音頻信號的數(shù)字?jǐn)?shù)據(jù)量最小。聲碼器通過提取與人類語音模型有關(guān)的參數(shù),采用了壓縮諸如語音之類音頻信號的技術(shù)。聲碼器在本領(lǐng)域內(nèi)是熟知的。各種聲碼器設(shè)計(jì)的實(shí)例可以參見題為“可變速率聲碼器”的美國專利No.5,414,796、題為“在可變速率聲碼器中確定語音編碼速率的方法”的美國專利No.5,341,456以及1994年2月16日提交的題為“聲碼器ASIC”的美國專利申請No.08/197,417。上述專利和申請都轉(zhuǎn)讓給了本發(fā)明的受讓人并且作為參考文獻(xiàn)包含在本文中。如果輸入CODEC的模擬音頻信號電平足夠高而導(dǎo)致限幅,則最終提供給聲碼器的PCM編碼語音信號將失真并且聲碼器在譯碼時(shí)將無法正確地模擬信號以正確地復(fù)制。這通常稱為“高聲說話者”問題。
      為了克服“高聲說話者”問題,需要在音頻放大器上實(shí)現(xiàn)自動增益控制(AGC),當(dāng)音頻能量水平較高時(shí)降低音頻放大器增益,并在音頻能量較低(即“軟綿綿的說話者”)時(shí)增大放大器增益。這使得CODEC可以產(chǎn)生增益控制的PCM編碼音頻數(shù)據(jù)供聲碼器使用。
      但是聲碼器一般估計(jì)背景噪聲(即來自CODEC的PCM編碼輸出中的非語音分量)的水平并且利用該估計(jì)得到的背景噪聲進(jìn)行背景噪聲抑制。如果從CODEC向聲碼器提供增益控制的輸入信號,則背景噪聲水平將根據(jù)用戶說話聲音的大小改變。這給背景噪聲水平估計(jì)過程引入了不精確性。
      因此所需要的是自動增益控制電路,它克服了“高聲說話者”問題,但是不會給聲碼器背景噪聲水平估計(jì)過程引入不精確性。

      發(fā)明內(nèi)容
      本發(fā)明是一種新型改進(jìn)的音頻頻帶處理器和方法以及電路,用于控制音頻頻帶處理器的增益。在較佳實(shí)施例中,音頻頻帶處理器包含第一可變增益放大器,用于接收模擬音頻信號;模擬-數(shù)字轉(zhuǎn)換器,用于將所述模擬音頻信號轉(zhuǎn)換為數(shù)字音頻信號;以及接口電路,用于編碼所述數(shù)字音頻信號。接口電路還將所述數(shù)字音頻信號放入編碼發(fā)送幀序列,并且接收編碼接收幀序列,每幀接收幀包含預(yù)定數(shù)量的編碼數(shù)字音頻信號數(shù)據(jù)比特和預(yù)定數(shù)量的數(shù)字增益控制比特。接口電路還調(diào)整所述第一可變增益放大器的增益水平以響應(yīng)所述數(shù)字增益控制比特。在另一實(shí)施例中,音頻頻帶處理器進(jìn)一步包括第二可變增益放大器,并且接口電路還調(diào)整所述第二可變增益放大器的增益水平以響應(yīng)所述數(shù)字增益控制比特。
      本發(fā)明的新型音頻頻帶處理器可以與控制音頻頻帶處理器增益的電路連用。電路包括所述音頻頻帶處理器內(nèi)的第一可變增益放大器,用于接收模擬音頻信號;所述音頻頻帶處理器內(nèi)的模擬一數(shù)字轉(zhuǎn)換器,用于將所述模擬音頻信號轉(zhuǎn)換為數(shù)字音頻信號;接口電路,用于編碼所述數(shù)字音頻信號并且將所述數(shù)字音頻信號放入編碼發(fā)送幀序列內(nèi);以及聲碼器,用于測量所述編碼發(fā)送幀序列的能量水平。聲碼器還生成數(shù)字增益控制比特以響應(yīng)所述測量的能量水平,并生成編碼接收幀序列,每幀接收幀包含預(yù)定數(shù)量的編碼數(shù)字音頻信號數(shù)據(jù)比特和預(yù)定數(shù)量的填充比特。聲碼器進(jìn)一步將所述數(shù)字增益控制比特多路復(fù)用為所述填充比特。接口電路調(diào)整所述第一可變增益放大器的增益水平以響應(yīng)所述數(shù)字增益控制比特。還揭示了利用本發(fā)明的方法。
      附圖的簡要說明通過以下結(jié)合附圖對本發(fā)明的描述可以進(jìn)一步理解本發(fā)明的特征、目標(biāo)和優(yōu)點(diǎn),附圖中相同或相應(yīng)的部分用相同的標(biāo)號,其中

      圖1為本發(fā)明電路總體框圖;圖2為本發(fā)明電路的擴(kuò)展框圖;圖3為圖2的CODEC實(shí)施例的更為詳細(xì)的框圖;以及圖4為用于本發(fā)明的示意性可變增益音頻放大器的電路框圖。
      實(shí)施發(fā)明的較佳方式參見圖1,它示出了本發(fā)明的總體框圖。圖1所示單元適用于諸如蜂窩或PCS電話之類的數(shù)字無線電話。話筒(MIC)102是本領(lǐng)域內(nèi)熟知的標(biāo)準(zhǔn)耳機(jī)。MIC102將用戶語音的音頻波形以及背景噪聲轉(zhuǎn)換為模擬音頻信號。CODECi06放大并將模擬音頻信號轉(zhuǎn)換為PCM編碼數(shù)字音頻信號并經(jīng)PCM輸出(PCMO)線向聲碼器108傳送PCM編碼數(shù)字音頻信號。應(yīng)該注意的是,本發(fā)明的CODEC106也可將模擬音頻信號編碼為本領(lǐng)域熟知的不同的線性或非線性數(shù)字格式。
      聲碼器108接收PCM編碼數(shù)字音頻信號并完成各種數(shù)字信號處理技術(shù),例如語音壓縮、背景噪聲估計(jì)和去除以及語音活動性檢測等。其他數(shù)字信號處理技術(shù)由聲碼器108完成,比較好的是按照上述1994年2月16提交的題為“聲碼器ASIC”的美國專利申請No.08/197,417設(shè)計(jì)和構(gòu)造的聲碼器。聲碼器108隨后向發(fā)射機(jī)(未畫出)傳送聲編碼語音數(shù)據(jù)幀以向無線基站(未畫出)發(fā)送。
      接收機(jī)(未畫出)從無線基站接收、解調(diào)和恢復(fù)聲編碼語音數(shù)據(jù)并將聲編碼語音數(shù)據(jù)幀傳送至聲碼器108以將音頻數(shù)據(jù)譯碼和重建為PCM編碼數(shù)字音頻信號。聲碼器108將PCM編碼數(shù)字音頻數(shù)據(jù)放入預(yù)定長度的PCM接收幀。接收側(cè)聲碼器108生成的每幀PCM接收幀包含預(yù)定數(shù)量的PCM編碼數(shù)字音頻數(shù)據(jù)比特和預(yù)定數(shù)量的填充比特。在較佳實(shí)施例中,幀長度為16比特,包含了13個(gè)PCM編碼數(shù)字音頻數(shù)據(jù)比特和3個(gè)填充比特。但是顯而易見的是,可以采用其他的幀長度和填充比特比率而不偏離本發(fā)明。
      CODEC106接收DCM輸入(PCMI)線上PCM編碼數(shù)字音頻數(shù)據(jù)幀連同填充比特。CODEC106將填充比特與PCM編碼數(shù)字音頻數(shù)據(jù)比特分離,并將PCM編碼數(shù)字音頻數(shù)據(jù)比特轉(zhuǎn)換為模擬音頻信號。模擬音頻信號隨后被揚(yáng)聲器(SPKR)104轉(zhuǎn)換為音頻聲波。用戶隨后可以聽到接收的音頻信號。
      在本發(fā)明中,聲碼器108還測量了PCMO線上接收的PCM編碼數(shù)字音頻信號的能量電平。CODEC106生成的該P(yáng)CM編碼數(shù)字音頻信號的能量電平依賴于MIC102拾取的音頻電平和在CODEC106內(nèi)部完成的增益控制。聲碼器108響應(yīng)PCMO線上接收的所測PCM編碼數(shù)字音頻信號的能量電平,生成反比于所測能量電平的數(shù)字增益控制信號。
      在較佳實(shí)施例中,數(shù)字增益控制為3個(gè)比特。但是應(yīng)該指出的是,可以根據(jù)所需發(fā)送控制信息的多少采用任意數(shù)量的控制比特。聲碼器108將這些數(shù)字增益控制信號比特多路復(fù)用為上述OCM接收幀的填充比特。因此在較佳實(shí)施例中,幀的3個(gè)填充比特被3個(gè)數(shù)字增益控制信號比特代替。這3個(gè)數(shù)字增益控制信號比特由CODEC106從幀內(nèi)分離并用來調(diào)整內(nèi)部發(fā)射增益。
      由上可見,利用聲碼器108將數(shù)字增益控制比特多路復(fù)用到已經(jīng)用來載帶PCM編碼數(shù)字音頻數(shù)據(jù)的PCM接收幀中,減少了完成CODEC106和聲碼器108功能的ASIC的控制線和插腳數(shù)。因此無需在聲碼器108與CODEC106之間增加任何更多的接口就可以避免CODEC106生成的PCM編碼數(shù)字音頻信號內(nèi)的失真。此外,由于聲碼器108自身產(chǎn)生數(shù)字增益控制信號,所以它知道CODEC106內(nèi)部發(fā)射增益的預(yù)期變化,并且因此可以在背景噪聲估計(jì)中考慮到這種增益變化。
      參見圖2,它示出了本發(fā)明電路的擴(kuò)展框圖。可變增益放大器202接收模擬音頻信號??勺冊鲆娣糯笃?02根據(jù)可變增益值放大模擬音頻信號,該增益值由聲碼器208生成的數(shù)字增益控制信號比特設(shè)定,經(jīng)PCMI線傳送,并且由PCM接口206分離。A/D轉(zhuǎn)換器204將放大的模擬音頻信號轉(zhuǎn)換為數(shù)字音頻信號。PCM接口206隨后對數(shù)字音頻信號進(jìn)行PCM編碼。PCM接口206還將PCM編碼數(shù)字音頻信號數(shù)據(jù)放入PCMO線上的PCM編碼發(fā)送幀序列內(nèi)并將數(shù)據(jù)傳送至聲碼器208以進(jìn)一步完成數(shù)字信號處理和能量電平測量。
      參見圖3,它示出了圖1的CODEC106示意性實(shí)施例的更為詳細(xì)的框圖。在發(fā)射側(cè),來自MIC102的模擬音頻信號由可變音頻放大器302放大。它也可以由可選的固定音頻放大器304放大。模擬調(diào)制器206將放大的模擬音頻信號調(diào)制為數(shù)字音頻信號,隨后由TX濾波器和放大器308濾波以去除調(diào)制時(shí)產(chǎn)生的副產(chǎn)品寄生信號分量,PCM接口310隨后對數(shù)字音頻信號進(jìn)行PCM編碼。PCM接口310還將PCM編碼數(shù)字音頻信號數(shù)據(jù)放入PCMO線上PCM編碼發(fā)送幀序列內(nèi),數(shù)據(jù)被送至聲碼器208以完成進(jìn)一步的數(shù)字信號處理和能量電平測量。
      在接收側(cè),PCM接口310經(jīng)PCMI線接收PCM接收幀。PCM接口310去多路復(fù)用來自PCM接收幀的數(shù)字增益控制比特并利用數(shù)字增益控制比特以經(jīng)控制線320控制可變音頻放大器302的增益并經(jīng)控制線320控制TX濾波器208。在較佳實(shí)施例中,CODEC106的發(fā)射增益控制根據(jù)下列表I完成(所有增益值的單位為dB)表I 由表I可見,在較佳實(shí)施例中,通過調(diào)整可變音頻放大器302和TX濾波器和放大器308的增益,CODEC106的總發(fā)射增益可以2dB為單位從10dB(對于高聲說話者或環(huán)境)調(diào)整至24dB(對于低聲說話者或環(huán)境)。顯然,也可以采用其他的范圍和dB單位而不偏離本發(fā)明的范圍。
      PCM接收幀內(nèi)的PCM編碼數(shù)字音頻信號比特被PCM接口310分離和譯碼并送至RX音量控制312,在那里它們的增益得當(dāng)調(diào)整,并且由RX濾波器和放大器314濾波和放大。譯碼數(shù)字音頻信號隨后被數(shù)字調(diào)制器320以數(shù)字方式解調(diào)并轉(zhuǎn)換為模擬音頻信號,該信號被揚(yáng)聲器放大器(SPKR AMP)318放大以供揚(yáng)聲器104(圖1)使用。
      圖3示出了可變音頻放大器302和固定音頻放大器304的示意性電路圖。應(yīng)該指出的是,圖3僅僅是示意性質(zhì)的,并且本領(lǐng)域內(nèi)技術(shù)人員將很容易地設(shè)計(jì)出略微有差別的放大器組而不偏離本發(fā)明的范圍。值得指出的是,雖然圖3示出的可變音頻放大器302和固定音頻放大器304為差分放大器,但是也可以將圖3的電路重新設(shè)計(jì)為單端電路而不偏離本發(fā)明的范圍。也可以改變無源網(wǎng)絡(luò)402以改變固定音頻放大器304的增益。在較佳實(shí)施例中,無源網(wǎng)絡(luò)402在CODEC106的外部從而可以對不同的應(yīng)用在外部設(shè)定固定音頻放大器304的增益。在上述表I的實(shí)例中,固定音頻放大器304的增益被無源網(wǎng)絡(luò)402設(shè)定為18dB。圖3無源單元的示意值列于如下表II

      上述較佳實(shí)施例的描述使得本領(lǐng)域內(nèi)技術(shù)人員可以利用本發(fā)明。對于他們而言,在不偏離本發(fā)明精神和范圍的前提下對本發(fā)明作出各種修改和改動是顯而易見的,因此本發(fā)明的原理和范圍由下面所附權(quán)利要求限定。
      權(quán)利要求
      1.一種音頻頻帶處理器,其特征在于包括第一可變增益放大器,用于接收模擬音頻信號;模擬一數(shù)字轉(zhuǎn)換器,用于將所述模擬音頻信號轉(zhuǎn)換為數(shù)字音頻信號;以及接口電路,用于編碼所述數(shù)字音頻信號和將所述數(shù)字音頻信號放入編碼發(fā)送幀序列,并且用于接收編碼接收幀序列,每幀接收幀包含預(yù)定數(shù)量的編碼數(shù)字音頻信號數(shù)據(jù)比特和預(yù)定數(shù)量的數(shù)字增益控制比特,所述接口電路還調(diào)整所述第一可變增益放大器的增益水平以響應(yīng)所述數(shù)字增益控制比特。
      2.如權(quán)利要求1所述的音頻頻帶處理器,其特征在于進(jìn)一步包括第二可變增益放大器,并且所述接口電路還調(diào)整所述第二可變增益放大器的增益水平以響應(yīng)所述數(shù)字增益控制比特。
      3.一種控制音頻頻帶處理器增益的電路,其特征在于包括所述音頻頻帶處理器內(nèi)的第一可變增益放大器,用于接收模擬音頻信號;所述音頻頻帶處理器內(nèi)的模擬一數(shù)字轉(zhuǎn)換器,用于將所述模擬音頻信號轉(zhuǎn)換為數(shù)字音頻信號;接口電路,用于編碼所述數(shù)字音頻信號并且將所述數(shù)字音頻信號放入編碼發(fā)送幀序列內(nèi);以及聲碼器,用于測量所述編碼發(fā)送幀序列的能量水平并且生成數(shù)字增益控制比特以響應(yīng)所述測量的能量水平,并用于生成編碼接收幀序列,每幀接收幀包含預(yù)定數(shù)量的編碼數(shù)字音頻信號數(shù)據(jù)比特和預(yù)定數(shù)量的填充比特,并且用于將所述數(shù)字增益控制比特多路復(fù)用為所述填充比特;其中所述接口電路調(diào)整所述第一可變增益放大器的增益水平以響應(yīng)所述數(shù)字增益控制比特。
      4.如權(quán)利要求3所述的電路,其特征在于進(jìn)一步包括第二可變增益放大器,并且所述接口電路還調(diào)整所述第二可變增益放大器的增益水平以響應(yīng)所述數(shù)字增益控制比特。
      5.一種用于具有第一可變增益放大器的音頻頻帶處理器內(nèi)的音頻頻帶處理的方法,其特征在于包括以下步驟接收模擬音頻信號;將所述模擬音頻信號轉(zhuǎn)換為數(shù)字音頻信號;編碼所述數(shù)字音頻信號;將所述數(shù)字音頻信號放入編碼發(fā)送幀序列;接收編碼接收幀序列,每幀接收幀包含預(yù)定數(shù)量的編碼數(shù)字音頻信號數(shù)據(jù)比特和預(yù)定數(shù)量的數(shù)字增益控制比特;以及調(diào)整所述第一可變增益放大器的增益水平以響應(yīng)所述數(shù)字增益控制比特。
      6.如權(quán)利要求5所述的方法,其特征在于進(jìn)一步包括調(diào)整第二可變增益放大器的增益水平以響應(yīng)所述數(shù)字增益控制比特的步驟。
      7.一種控制包含第一可變增益放大器的音頻頻帶處理器增益的方法,其特征在于包括以下步驟接收模擬音頻信號;將所述模擬音頻信號轉(zhuǎn)換為數(shù)字音頻信號;編碼所述數(shù)字音頻信號;將所述數(shù)字音頻信號放入編碼發(fā)送幀序列內(nèi);測量所述編碼發(fā)送幀序列的能量電平;生成數(shù)字增益控制比特以響應(yīng)所述測量的能量電平;生成編碼接收幀序列,每幀接收幀包含預(yù)定數(shù)量的編碼數(shù)字音頻信號數(shù)據(jù)比特和預(yù)定數(shù)量的填充比特;將所述數(shù)字增益控制比特多路復(fù)用為所述填充比特;以及調(diào)整所述第一可變增益放大器的增益水平以響應(yīng)所述數(shù)字增益控制比特。
      8.如權(quán)利要求7所述的方法,其特征在于進(jìn)一步包括調(diào)整第二可變增益放大器的增益水平以響應(yīng)所述數(shù)字增益控制比特的步驟。
      全文摘要
      一種控制增益的音頻頻帶處理器和方法以及電路。音頻頻帶處理器包含:第一可變增益放大器(202),用于接收模擬音頻信號;模擬-數(shù)字轉(zhuǎn)換器(204),用于將所述模擬音頻信號轉(zhuǎn)換為數(shù)字音頻信號;以及接口電路(206),用于編碼所述數(shù)字音頻信號。接口電路(206)還將所述數(shù)字音頻信號放入編碼發(fā)送幀序列,并且接收編碼接收幀序列,每幀接收幀包含預(yù)定數(shù)量的編碼數(shù)字音頻信號數(shù)據(jù)比特和預(yù)定數(shù)量的數(shù)字增益控制比特。接口電路(206)還調(diào)整所述第一可變增益放大器的增益水平以響應(yīng)所述數(shù)字增益控制比特。在另一實(shí)施例中,音頻頻帶處理器進(jìn)一步包括第二可變增益放大器(202),并且接口電路還調(diào)整所述第二可變增益放大器的增益水平以響應(yīng)所述數(shù)字增益控制比特。
      文檔編號G10L19/00GK1291377SQ98812063
      公開日2001年4月11日 申請日期1998年12月14日 優(yōu)先權(quán)日1997年12月12日
      發(fā)明者W·L·享姆比格呢, J·A·哈奇森四世, L·D·奧里維拉 申請人:夸爾柯姆股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1