專利名稱:信號自動增益調(diào)整方法與應(yīng)用該方法的裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信號自動增益調(diào)整方法與應(yīng)用該方法的裝置,尤其涉及應(yīng)用在聲 音信號接近爆音狀態(tài)時(shí),能夠維持于一臨界值之下,避免現(xiàn)有的自動增益機(jī)制產(chǎn)生的不穩(wěn) 定情況。
背景技術(shù):
自動增益控制(Automatic gain controLAGC)技術(shù)應(yīng)用于很多的電子裝置上,尤 其是用在具有音頻輸出的裝置上。在自動增益控制的機(jī)制下,會回饋電子裝置輸出信號的 平均值,用以調(diào)整輸入信號的增益(gain),能夠降低過大的音量,或是提升過小的音量,使 信號強(qiáng)度分布過廣的輸出音頻不至于在過大或過小音量間震蕩而產(chǎn)生不舒服的聆聽感受。自動增益控制也可應(yīng)用于錄音的技術(shù),通過上述自動調(diào)整信號過大時(shí)的增益,能 有更好得錄音品質(zhì)。比如,錄音當(dāng)中突有個(gè)很大而非預(yù)期的聲響,可能造成聆聽錄音的人極 度的驚嚇,所以當(dāng)下即刻調(diào)整增益的機(jī)制可以遏止這種狀況。自動增益控制機(jī)制中設(shè)定有一預(yù)設(shè)增益值。播放聲音時(shí),當(dāng)聲音音量超過一門 檻值時(shí),會產(chǎn)生爆音,此時(shí)一般的自動增益控制機(jī)制會由閑置狀態(tài)啟動,進(jìn)入一啟動時(shí)間 (Attack time),隨時(shí)間遞減一增益值,于一特定時(shí)間之后,進(jìn)入保持時(shí)間(Hold time),這 段時(shí)間并不調(diào)整增益值,維持一段時(shí)間后,再進(jìn)入釋放時(shí)間(Release time),以逐步遞增增 益值至自動增益控制機(jī)制中的預(yù)設(shè)增益值。之后,自動增益控制機(jī)制又回到閑置狀態(tài),增益 可為正值或負(fù)值。圖1顯示為經(jīng)過傳統(tǒng)自動增益控制處理的信號。聲音信號原處于一穩(wěn)定輸出的狀 態(tài),當(dāng)聲音強(qiáng)度(如音量)大于最大臨界值(max threshold)時(shí),即啟動自動增益控制機(jī)制, 如上段所述,將進(jìn)入啟動時(shí)間,使增益遞減。之后進(jìn)入保持時(shí)間,再于一特定時(shí)間后,進(jìn)入釋 放時(shí)間。但此圖顯示,當(dāng)聲音強(qiáng)度于接近最大臨界值時(shí),由于釋放時(shí)間內(nèi)的增益將逐步加上 一增益(enhance gain),使得聲音強(qiáng)度又會超過最大臨界值。如此一來,因?yàn)樽詣釉鲆婵刂茩C(jī)制會由于超過最大臨界值會進(jìn)入啟動時(shí)間,聲音 強(qiáng)度再減掉特定增益值,之后再進(jìn)入保持時(shí)間與釋放時(shí)間,又加上增益。但是,在此機(jī)制下, 可能因?yàn)槁曇襞腔苍谧畲笈R界值,導(dǎo)致在短時(shí)間內(nèi)多次進(jìn)入減掉增益的啟動時(shí)間與加上增 益的釋放時(shí)間,產(chǎn)生如圖1所示的鋸齒狀噪聲或削(Clip)波的產(chǎn)生,其中產(chǎn)生不少噪聲,如 圖中所指的噪聲101。如果聲音強(qiáng)度一直在最大臨界值附近游走,那么鋸齒狀波形或削波會 周期性的產(chǎn)生,讓聽的人不舒服。圖2則顯示現(xiàn)有的自動增益控制機(jī)制在釋放時(shí)間時(shí)會產(chǎn)生噪聲的波形示意圖。此 圖顯示為放大圖1的一部分,明顯可知,當(dāng)保持時(shí)間維持一段時(shí)間后,即進(jìn)入欲將增益加回 原預(yù)設(shè)增益值的釋放時(shí)間,而可能因?yàn)槁曇粜盘枏?qiáng)度徘徊于最大臨界值附近,而很快即又 產(chǎn)生爆音,再進(jìn)入啟動時(shí)間,以遞減增益,使之不超過最大臨界值。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種信號自動增益調(diào)整的機(jī)制,使有引用自動增益控制 (AGC)的音頻裝置能有更好的播放與錄音品質(zhì),尤其當(dāng)輸入的聲音強(qiáng)度在臨界值附近游走 時(shí),不會產(chǎn)生因?yàn)槠渲嗅尫艜r(shí)間與啟動時(shí)間之間在短時(shí)間之內(nèi)切換產(chǎn)生的噪聲,本發(fā)明的 信號自動增益調(diào)整的機(jī)制可應(yīng)用于游戲機(jī)、游戲軟件、聲音播放/錄音裝置、模數(shù)轉(zhuǎn)換器 (ADC/DAC)、麥克風(fēng)等需要避免經(jīng)音頻增益調(diào)整產(chǎn)生噪聲的裝置上。其中信號自動增益調(diào)整方法的實(shí)施例包括先接收信號,主要實(shí)施例可針對聲音信 號,并進(jìn)行取樣,在一般自動增益控制機(jī)制下,原始信號會加上一固定增益值(正值或負(fù) 值),得出新信號,之后隨時(shí)判斷新信號的強(qiáng)度是否大于一最大臨界值,也就是可能會出現(xiàn) 爆音的臨界值。若是新信號的強(qiáng)度不大于最大臨界值,即繼續(xù)以在當(dāng)下自動增益機(jī)制下的增益值 輸出信號,并繼續(xù)接收信號;若是新信號的強(qiáng)度大于最大臨界值,則啟動自動增益控制機(jī) 制,進(jìn)入一啟動時(shí)間(Attach time),并自動漸次降低增益,遞減新信號的強(qiáng)度,直到小于或 等于最大臨界值,再進(jìn)入保持時(shí)間(Hold time)。本發(fā)明于此時(shí)進(jìn)入保持時(shí)間后,一般增益 值不變,但執(zhí)行預(yù)加一預(yù)測增益值的步驟,借此能夠預(yù)測經(jīng)預(yù)加預(yù)測增益值的信號強(qiáng)度是 否大于一預(yù)設(shè)門檻值,若經(jīng)預(yù)加預(yù)測增益值的信號強(qiáng)度大于此預(yù)設(shè)門檻值,會繼續(xù)判斷是 否大于最大臨界值,若仍大于最大臨界值,即進(jìn)入啟動時(shí)間,進(jìn)行遞減增益值的工作;此時(shí), 經(jīng)預(yù)加增益的信號大于預(yù)設(shè)門檻值,但不大于最大臨界值,仍保持在保持時(shí)間內(nèi)。在保持時(shí)間內(nèi),若是經(jīng)預(yù)加預(yù)測增益值的信號強(qiáng)度不大于預(yù)設(shè)門檻值時(shí),經(jīng)保持 增益一段時(shí)間后,執(zhí)行自動增益控制程序,進(jìn)入釋放時(shí)間(Releasetime),以遞增增益值, 直到經(jīng)遞增的信號強(qiáng)度不大于最大臨界值,且能恢復(fù)到原本的自動增益機(jī)制下的增益值, 也就是信號強(qiáng)度等于原始的信號加上原本自動增益機(jī)制下的固定增益值(可為正值或負(fù) 值)。在上述增益調(diào)整的時(shí)段,同時(shí)輸出經(jīng)遞增或遞減的信號,并繼續(xù)接收信號的步驟。本發(fā)明的有益效果在于,本發(fā)明信號自動增益調(diào)整方法為通過先增加增益的信號 強(qiáng)度來預(yù)測下一時(shí)間的信號是否會產(chǎn)生有非預(yù)期的突波,進(jìn)而執(zhí)行增益調(diào)整,以避免不適 當(dāng)?shù)男盘栞敵?,可以消除不舒服的爆音?br>
圖1顯示為經(jīng)過傳統(tǒng)自動增益控制處理的信號圖;圖2顯示現(xiàn)有的自動增益控制機(jī)制在釋放時(shí)間時(shí)會產(chǎn)生噪聲的波形示意圖;圖3A顯示為在現(xiàn)有自動增益控制機(jī)制下的信號波形圖;圖;3B顯示為在本發(fā)明自動增益控制機(jī)制下的信號波形圖;圖3C顯示進(jìn)入啟動時(shí)間、保持時(shí)間與釋放時(shí)間的增益變化示意圖;圖4為通過本發(fā)明信號自動增益調(diào)整方法處理過的信號圖;圖5為本發(fā)明信號自動增益調(diào)整方法的概念流程圖;圖6為本發(fā)明信號自動增益調(diào)整方法的實(shí)施例流程圖。其中,附圖標(biāo)記說明如下爆音101最大臨界值標(biāo)示301,302模數(shù)轉(zhuǎn)換單元703 爆音303
執(zhí)行方向304,305
具體實(shí)施例方式自動增益控制機(jī)制主要特色是在信號發(fā)展時(shí),檢測到爆音時(shí),能夠迅速進(jìn)入一啟 動時(shí)間(Attack time),逐漸減少增益,并于一定時(shí)間后,進(jìn)入一保持時(shí)間(Hold time),此 時(shí)為固定增益的狀態(tài),再于一段時(shí)間后,進(jìn)入釋放時(shí)間(Release time),期間是遞增增益的 階段,使增益值能夠恢復(fù)到原有正常運(yùn)作的值。自動增益控制機(jī)制主要用途是能夠通過自動增益的調(diào)整來遏止聲音強(qiáng)度,如音 量,在超過最大臨界值時(shí)產(chǎn)生的爆音現(xiàn)象,主要的方式是通過信號檢測,當(dāng)有取樣的信號超 過最大臨界值時(shí),能夠馬上進(jìn)入啟動時(shí)間,自動調(diào)降增益,將超過最大臨界值的信號拉回, 以避免連續(xù)的爆音。但是,若是聲音信號強(qiáng)度持續(xù)出現(xiàn)在接近最大臨界值的附近時(shí),會因?yàn)樽詣釉黾釉?益的關(guān)系,常常出現(xiàn)爆音,雖有自動增益控制能夠?qū)崟r(shí)進(jìn)入啟動時(shí)間,但是又可能因?yàn)橄麓芜M(jìn) 入釋放時(shí)間,因?yàn)檫f增增益的關(guān)系,又再一次產(chǎn)生爆音,如此信號在臨界值左右時(shí),常會發(fā)生 聲音信號上上下下自動調(diào)整的情況,而產(chǎn)生信號不穩(wěn)定,或是造成聆聽上不舒服的困擾。請參考圖3A,其顯示為在現(xiàn)有自動增益控制機(jī)制下的信號波形圖,其中波形為持 續(xù)輸出的信號,縱軸上的最大臨界值標(biāo)示為301與302,信號超過最大臨界值就會產(chǎn)生爆 音,最初顯示雖波形有起伏變化,但是保持時(shí)間并未有增益的調(diào)整,若進(jìn)入釋放時(shí)間,會遞 增增益值。當(dāng)信號慢慢增加而產(chǎn)生突波時(shí),如圖中所框出的爆音303,即刻進(jìn)入啟動時(shí)間,降 低增益,以銳利下降的波形反應(yīng)。亦可參考圖2。而應(yīng)用本發(fā)明自動增益控制機(jī)制下的信號波形圖,則可參考圖3B,主要是因?yàn)橥?過預(yù)先增加增益的方式預(yù)測下一個(gè)時(shí)間的信號強(qiáng)度,借此將信號限制于特定門檻之下,除 了免除爆音外,更能免除一段時(shí)間接近臨界值時(shí),因?yàn)楝F(xiàn)有自動增益控制下可能產(chǎn)生連續(xù) 增益調(diào)整而產(chǎn)生連續(xù)爆音刺耳的問題。再參考圖3C,圖3C顯示進(jìn)入啟動時(shí)間、保持時(shí)間與釋放時(shí)間的增益變化示意圖。 一般啟動自動增益控制機(jī)制前,系統(tǒng)處于閑置時(shí)間(idle),此時(shí)增益值可能維持一定值,當(dāng) 有信號超過最大臨界值時(shí),即啟動此自動增益控制。如圖所示的范例,閑置時(shí)間增益為+5,當(dāng)啟動自動增益控制時(shí),即進(jìn)入一啟動時(shí)間 (Attack Time),此時(shí)如圖中虛線表示的增益變化,增益將由原來的+5逐漸遞減0.5,成為 +4. 5、+4. 0至設(shè)定的低點(diǎn)(gain = -2. 0),也就進(jìn)入一保持時(shí)間(Hold Time)。進(jìn)入保持時(shí)間后,增益維持不變,此例為-2.0,于一段時(shí)間(可能僅為微秒(ms)) 后,進(jìn)入釋放時(shí)間(Release Time)。在釋放時(shí)間中,增益將遞增,如此例遞增值為+0. 5,增 益將由-2. 0,-1. 5,-1. 0改變至+5. 0,為預(yù)設(shè)的高點(diǎn),即進(jìn)入閑置時(shí)間。特別的是,本發(fā)明所提出的自動增益控制機(jī)制,是在保持時(shí)間中,通過預(yù)加一預(yù)測 增益值判斷是否下一個(gè)時(shí)間可能會產(chǎn)生超過最大臨界值,也就是產(chǎn)生爆音的情況。經(jīng)預(yù)測 后,若是會產(chǎn)生爆音,則會強(qiáng)制進(jìn)入啟動時(shí)間,即如圖中虛線304顯示的執(zhí)行方向,若是不 會有爆音,則循著標(biāo)準(zhǔn)的自動增益控制的程序,進(jìn)入釋放時(shí)間,如圖中虛線305所標(biāo)示的執(zhí) 行方向。本發(fā)明提供的信號自動增益調(diào)整方法,主要是在自動增益控制算法之下,在保持時(shí)間加入預(yù)測信號強(qiáng)度的機(jī)制,其中特征包括建立一種回饋機(jī)制決定是否要從保持時(shí)間進(jìn) 入釋放時(shí)間,并利用可調(diào)的預(yù)測值,預(yù)測下一時(shí)間的聲音信號強(qiáng)度。若預(yù)測的聲音信號強(qiáng)度 大于此預(yù)測值,隨即進(jìn)入啟動時(shí)間,下調(diào)增益值,避免聲音強(qiáng)度在接近最大臨界值時(shí)頻繁在 保持時(shí)間、釋放時(shí)間與啟動時(shí)間中循環(huán),減少邊界值增益的調(diào)整,達(dá)到降低鋸齒狀噪聲及削 (Clip)波的功能,如圖4顯示的通過本發(fā)明信號自動增益調(diào)整方法處理過得信號圖。本發(fā) 明可以讓輸入的聲音振幅在邊緣值附近游走時(shí),不會產(chǎn)生爆音。上述可調(diào)的預(yù)測值(Prejhreshold),其一實(shí)施例可等于最大臨界值 (Threshold)減去一預(yù)測增益值(pre_gain),也就是Pre_Threshold = Threshold_pre_gain請參考圖5顯示本發(fā)明利用預(yù)加預(yù)測增益值的信號自動增益調(diào)整方法的概念流 程圖,而實(shí)際應(yīng)用并不限制于聲音信號處理。此流程主要顯示在本發(fā)明自動增益調(diào)整機(jī)制下進(jìn)入啟動時(shí)間、保持時(shí)間與釋放時(shí) 間的判斷方式。步驟開始之前,將由一音頻裝置(包括音頻輸出裝置、錄音裝置)接收原始 信號,系統(tǒng)還引用一增益值,對信號進(jìn)行取樣(sampling),由取樣的聲音信號執(zhí)行本發(fā)明信 號自動增益調(diào)整方法,期間,同時(shí)調(diào)整增益與輸出經(jīng)增益調(diào)整的信號。此機(jī)制接著如步驟S501所示,由程序進(jìn)入保持時(shí)間后開始,此時(shí)系統(tǒng)的增益可為 正值或負(fù)值,在本發(fā)明提供的機(jī)制下,先將取樣的信號預(yù)加一預(yù)測增益值(步驟S503),得 出用于預(yù)測的新信號,并判斷此新信號強(qiáng)度是否大于所預(yù)先針對特定系統(tǒng)設(shè)定的預(yù)設(shè)門檻 值(步驟S505),此預(yù)設(shè)門檻值可為比最大臨界值(也就是接近爆音的上限值)為小的值, 借以規(guī)范增益的調(diào)整范圍。若步驟S505的判斷為否,表示此時(shí)信號經(jīng)過預(yù)先加上預(yù)測增益值后仍不會大于 預(yù)設(shè)門檻值,若是預(yù)加預(yù)測增益值后,聲音信號強(qiáng)度不會大于預(yù)設(shè)門檻值,表示此時(shí)輸出的 聲音信號相對來講比較不會產(chǎn)生爆音,則執(zhí)行步驟S513,進(jìn)入一般自動增益控制流程。此時(shí) 增益則根據(jù)一般信號自動增益控制而調(diào)整,比如,由保持時(shí)間進(jìn)入釋放時(shí)間,增益將以遞增 方式調(diào)整,再經(jīng)閑置時(shí)間后,又再一次進(jìn)入步驟S501所示的保持時(shí)間中,再執(zhí)行本發(fā)明所 提出的自動增益調(diào)整程序。經(jīng)步驟S505判斷后,若為是,表示經(jīng)預(yù)加增益后,信號強(qiáng)度大于預(yù)設(shè)門檻值,則再 判斷是否大于最大臨界值(步驟S507),最大臨界值為系統(tǒng)產(chǎn)生不穩(wěn)定信號的臨界值,此時(shí) 以最大臨界值判斷是否主動進(jìn)入啟動時(shí)間。若為否,表示此時(shí)信號經(jīng)預(yù)加增益放大后,雖已 大于預(yù)設(shè)門檻值,但仍未大于最大臨界值,則持續(xù)保持在保持時(shí)間中(步驟S501),持續(xù)以 預(yù)加增益的方式判斷是否會有不穩(wěn)定信號。若判斷為是,表示信號經(jīng)預(yù)加增益放大后,不僅大于預(yù)設(shè)門檻,更會大于最大臨界 值,此時(shí)表示信號在實(shí)際狀況(非預(yù)加信號)下可能在經(jīng)過增益調(diào)整后會超過最大臨界值, 即自動進(jìn)入啟動時(shí)間(步驟S509),就當(dāng)下的增益值再遞減增益(步驟S511)。接下來再回 到步驟S507,判斷信號經(jīng)遞減增益調(diào)整后,是否仍大于最大臨界值,直到小于或等于最大臨 界值時(shí),再由啟動時(shí)間進(jìn)入保持時(shí)間(步驟S501)。特別的是,上述預(yù)測增益值與在啟動時(shí)間內(nèi)遞減的增益值(此可為一固定差值 Δ)為依需求的可調(diào)整值,實(shí)施例可參考圖6。以下列舉一例,此例設(shè)定最大臨界值100(為音量單位,如dB),進(jìn)入保持時(shí)間時(shí),也就是執(zhí)行本發(fā)明自動增益調(diào)整的程序中,當(dāng)下的增益值(gain)為-2(可為dB),預(yù)測增 益值為+3,預(yù)設(shè)門檻值則為95,進(jìn)入保持時(shí)間的音量分別為100、90與95等三例,如表1所 示表 權(quán)利要求
1.一種信號自動增益調(diào)整方法,其特征在于所述的方法包括步驟 接收一原始信號,并引用一增益值;取樣該信號;預(yù)加一預(yù)測增益值,得出一用于預(yù)測的新信號;判斷經(jīng)預(yù)加該預(yù)測增益值的該用于預(yù)測的新信號的強(qiáng)度是否大于一預(yù)設(shè)門檻值; 若該用于預(yù)測的新信號的強(qiáng)度不大于該預(yù)設(shè)門檻值,則輸出該原始信號經(jīng)一自動增益 控制調(diào)整后的信號;若該用于預(yù)測的新信號的強(qiáng)度大于該預(yù)設(shè)門檻值,再判斷該新信號是否大于一最大臨 界值;若該用于預(yù)測的新信號不大于該最大臨界值,則輸出該原始信號經(jīng)該自動增益控制調(diào) 整后的信號;以及若該用于預(yù)測的新信號大于該最大臨界值,則遞減該增益值,并輸出該原始信號經(jīng)增 益調(diào)整的信號。
2.如權(quán)利要求1所述的信號自動增益調(diào)整方法,其特征在于所述的信號為一音頻裝置 接收的聲音信號。
3.如權(quán)利要求1所述的信號自動增益調(diào)整方法,其特征在于所述的預(yù)測增益值、該增 益值與該預(yù)設(shè)門檻值為依需求的可調(diào)整值。
4.如權(quán)利要求3所述的信號自動增益調(diào)整方法,其特征在于所述的預(yù)設(shè)門檻值為比該 最大臨界值小的值。
5.如權(quán)利要求4所述的信號自動增益調(diào)整方法,其特征在于所述的最大臨界值為一接 近爆音的上限值。
6.如權(quán)利要求3所述的信號自動增益調(diào)整方法,其特征在于所述的增益值為一正值或一負(fù)值。
7.如權(quán)利要求1所述的信號自動增益調(diào)整方法,其特征在于所述的預(yù)加一預(yù)測增益值 的步驟為執(zhí)行該信號自動增益調(diào)整方法進(jìn)入一保持時(shí)間。
8.如權(quán)利要求1所述的信號自動增益調(diào)整方法,其特征在于,若該用于預(yù)測的新信號 的強(qiáng)度不大于該預(yù)設(shè)門檻值,該信號自動增益調(diào)整方法進(jìn)入一釋放時(shí)間。
9.如權(quán)利要求1所述的信號自動增益調(diào)整方法,其特征在于,若該用于預(yù)測的新信號 大于該預(yù)設(shè)門檻值與該最大臨界值,該信號自動增益調(diào)整方法進(jìn)入一啟動時(shí)間。
10.如權(quán)利要求1所述的信號自動增益調(diào)整方法,其特征在于,若該用于預(yù)測的新信號 大于該預(yù)設(shè)門檻值,但不大于該最大臨界值,該信號自動增益調(diào)整方法進(jìn)入一保持時(shí)間。
11.一種信號自動增益調(diào)整方法,其特征在于所述的方法包括步驟 接收一原始信號;取樣該原始信號;該原始信號經(jīng)一自動增益控制機(jī)制,引用一固定增益值調(diào)整該信號,得出一新信號; 該原始信號經(jīng)增加該固定增益值調(diào)整后,判斷該新信號的強(qiáng)度是否大于一最大臨界值;若該新信號的強(qiáng)度不大于該最大臨界值,則繼續(xù)接收與輸出信號的步驟; 若該新信號的強(qiáng)度大于該最大臨界值,則進(jìn)入一啟動時(shí)間,并將該新信號的強(qiáng)度遞減一第一增益值,并輸出經(jīng)增益調(diào)整的信號;判斷該經(jīng)遞減該第一增益值的新信號的強(qiáng)度是否大于該最大臨界值; 若是在該啟動時(shí)間內(nèi)的信號大于該最大臨界值,則繼續(xù)遞減該第一增益值,并輸出經(jīng) 增益調(diào)整的信號,直到經(jīng)調(diào)整的信號不大于該最大臨界值;若是在該啟動時(shí)間內(nèi)的信號不大于該最大臨界值,進(jìn)入一保持時(shí)間; 進(jìn)入該保持時(shí)間后,經(jīng)增益調(diào)整的信號預(yù)加一預(yù)測增益值; 判斷經(jīng)預(yù)加該預(yù)測增益值的信號強(qiáng)度是否大于一預(yù)設(shè)門檻值; 若該經(jīng)預(yù)加該預(yù)測增益值的信號強(qiáng)度大于該預(yù)設(shè)門檻值,則繼續(xù)判斷經(jīng)預(yù)加增益值 的信號強(qiáng)度是否大于該最大臨界值,并以該第一增益值調(diào)整增益,直到不大于該最大臨界 值;若該經(jīng)預(yù)加該預(yù)測增益值的信號強(qiáng)度不大于該預(yù)設(shè)門檻值,則經(jīng)保持一段時(shí)間后,進(jìn) 入一釋放時(shí)間,以遞增一第二增益值調(diào)整增益,并輸出經(jīng)增益遞增的信號; 該信號經(jīng)遞增該第二增益值后,判斷是否大于該最大臨界值; 若大于該最大臨界值,則進(jìn)入該啟動時(shí)間,并以遞減該第一增益值調(diào)整增益,并輸出經(jīng) 增益遞減的信號;以及若小于或等于該最大臨界值,且其強(qiáng)度等于該原始信號加上該固定增益值,則輸出經(jīng) 遞增增益調(diào)整的信號,與繼續(xù)接收信號。
12.如權(quán)利要求11所述的信號自動增益調(diào)整方法,其特征在于所述的固定增益為一正 值或一負(fù)值。
13.如權(quán)利要求11所述的信號自動增益調(diào)整方法,其特征在于,若經(jīng)該固定增益值調(diào) 整的新信號的強(qiáng)度不大于該最大臨界值,則該自動增益控制機(jī)制處于一閑置狀態(tài)。
14.如權(quán)利要求11所述的信號自動增益調(diào)整方法,其特征在于,當(dāng)該經(jīng)該固定增益調(diào) 整的信號強(qiáng)度大于該最大臨界值時(shí),將以一限制器限制該輸出信號,以免超過該最大臨界值。
15.如權(quán)利要求11所述的信號自動增益調(diào)整方法,其特征在于,若經(jīng)增益調(diào)整的信號 強(qiáng)度并不等于該原始的信號加上該固定增益值的強(qiáng)度,則仍繼續(xù)于該釋放時(shí)間遞增該第二 增益值的步驟。
16.如權(quán)利要求11所述的信號自動增益調(diào)整方法,其特征在于,于進(jìn)入該保持時(shí)間后, 即保持當(dāng)下已經(jīng)遞減的增益值,并不變動。
17.如權(quán)利要求11所述的信號自動增益調(diào)整方法,其特征在于所述的預(yù)設(shè)門檻值為比 該最大臨界值小的值,使輸出信號能限制在一范圍內(nèi)。
18.如權(quán)利要求11所述的信號自動增益調(diào)整方法,其特征在于所述的信號為一音頻裝 置接收的聲音信號。
19.如權(quán)利要求11所述的信號自動增益調(diào)整方法,其特征在于所述的預(yù)測增益值、該 第一增益值、該第二增益值與該預(yù)設(shè)門檻值為依需求的可調(diào)整值。
20.一種應(yīng)用權(quán)利要求11所述的信號自動增益調(diào)整方法的裝置。
全文摘要
本發(fā)明公開了一種信號自動增益調(diào)整方法與應(yīng)用該方法的裝置,主要用于信號于臨界值附近調(diào)整增益時(shí),能夠防止連續(xù)增減增益產(chǎn)生的信號不穩(wěn)定的問題,較佳實(shí)施例利用自動增益控制機(jī)制,于輸出信號之前,在一保持時(shí)間先預(yù)先增加一預(yù)測增益值,用以預(yù)先判斷信號強(qiáng)度是否會超過預(yù)設(shè)門檻值,能夠在不超過此預(yù)設(shè)門檻值的狀況下調(diào)整出適當(dāng)?shù)脑鲆嬷?,包括自動進(jìn)入啟動時(shí)間,以逐漸降低增益,或是執(zhí)行一般增益調(diào)整的機(jī)制,進(jìn)入釋放時(shí)間,以逐漸提高增益。信號自動增益調(diào)整方法是通過預(yù)測增益值后,自動進(jìn)行增益調(diào)整,使信號限制于一門檻之下,除了防止突波外,更能產(chǎn)生穩(wěn)定的信號。
文檔編號H03G3/20GK102118135SQ200910215800
公開日2011年7月6日 申請日期2009年12月31日 優(yōu)先權(quán)日2009年12月31日
發(fā)明者李安邦, 蘇純賢, 陳志龍 申請人:驊訊電子企業(yè)股份有限公司