欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

消除移動終端射頻噪聲的方法和裝置的制作方法

文檔序號:7769222閱讀:224來源:國知局
專利名稱:消除移動終端射頻噪聲的方法和裝置的制作方法
技術領域
本發(fā)明涉及通訊領域,尤其涉及一種消除移動終端射頻噪聲的方法和裝置。
背景技術
隨著移動通訊技術的不斷發(fā)展以及生活質量的提高,用戶不僅對移動通訊終端的功能提出新的要求,而且對移動通訊終端的音頻質量也越來越關注,這對移動通訊終端的用戶滿意度以及聽覺舒適性提出了越來越高的要求。對于移動通訊終端而言,語音的上下行通路上每個環(huán)節(jié)都可能會產生噪音,這些各種各樣的噪聲會直接的影響用戶的通話質量。一部分噪聲,如背景噪聲等穩(wěn)態(tài)的噪聲,可 以通過常用的消噪算法消除;一部分非穩(wěn)態(tài)噪聲,在PCB (Printed Circuit Board,印刷電路板)布線時也會考慮利用差分信號等消除干擾。但是當移動通訊終端,如手機等,硬件設計完成之后,一旦出現2G(Global System of Mobile Communication,全球移動通訊)模式下的射頻干擾(217Hz及其諧波)噪聲或者3G模式下的射頻干擾(200Hz及其諧波)噪聲,很多人都會束手無策,花大量的時間對硬件做很大的修改,有些時候修改硬件也不能完全消除射頻干擾,這就為移動通訊終端的設計和開發(fā)帶來了難題。

發(fā)明內容
本發(fā)明的主要目的是提供一種消除移動終端射頻噪聲的方法,g在有效地消除射頻噪聲,保證語音通話的質量。本發(fā)明提供了一種消除移動終端射頻噪聲的方法,包括以下步驟采集上行語音通路中的數據,并將其進行時頻轉換;判斷時頻轉換后的上行語音通路中的數據中頻點為射頻干擾點及其諧波的數據是否存在射頻噪聲;若是,則對所述上行語音通路中的數據在頻域中進行噪聲消除處理。優(yōu)選地,所述采集上行語音通路中的數據的步驟具體包括采集上行語音通路中經過濾波増益處理的數據;利用FFT算法將采集到的數據進行時頻轉換,獲得頻域的數據。優(yōu)選地,所述判斷時頻轉換后的上行語音通路中的數據中頻點為射頻干擾點及其諧波的數據是否存在射頻噪聲的步驟具體包括對所述頻域的數據進行計算,并獲取射頻干擾頻點的峰值;將所述峰值與射頻干擾頻點附近預置范圍內所有頻點的值的平均值進行比較;若兩者的差值超過預置的閾值,則判斷該上行語音通路中的數據存在射頻噪聲;否則判斷該上行語音通路中的數據不存在射頻噪聲。優(yōu)選地,所述對所述上行語音通路中的數據在頻域中進行噪聲消除處理的步驟具體為將峰值減小為所述射頻干擾頻點附近預置范圍內所有頻點的值的平均值。
優(yōu)選地,所述對所述上行語音通路中的數據在頻域中進行噪聲消除處理的步驟之后還包括利用FFT算法對進行噪聲消除處理后的數據進行時頻轉換,獲得時域的數據,并發(fā)送至Side_T0ne測音通路和編解碼器。本發(fā)明還提供了一種消除移動終端射頻噪聲的裝置,包括數據采集模塊,用于采集上行語音通路中的數據,并將其進行時頻轉換;噪聲判斷模塊,用于判斷時頻轉換后的上行語音通路中的數據中頻點為射頻干擾點及其諧波的數據是否存在射頻噪聲;噪聲處理模塊,用于判斷上行語音通路中的數據存在射頻噪聲吋,對所述上行語音通路中的數據在頻域中進行噪聲消除處理。優(yōu)選地,所述數據采集模塊具體用于采集上行語音通路中經過濾波増益處理的數據,并利用FFT算法將采集到的數據進行時頻轉換,獲得頻域的數據。優(yōu)選地,所述噪聲判斷模塊具體包括峰值獲取単元,用于對所述頻域的數據進行計算,并獲取射頻干擾頻點的峰值;峰值比較単元,用于將所述峰值與射頻干擾頻點附近預置范圍內所有頻點的值的平均值進行比較;若兩者的差值超過預置的閾值,則判斷該上行語音通路中的數據存在射頻噪聲;否則判斷該上行語音通路中的數據不存在射頻噪聲。優(yōu)選地,所述噪聲處理模塊具體用于將峰值減小為所述射頻干擾頻點附近預置范圍內所有頻點的值的平均值。優(yōu)選地,所述數據采集模塊還用于在對所述上行語音通路中的數據進行噪聲消除處理后,利用FFT算法將其轉換為時域的數據,并發(fā)送至Side_T0ne測音通路和編解碼器。本發(fā)明通過采集語音上行通路中的數據,并在分析其存在射頻噪聲時進行噪聲消除處理,從而可以有效地避免射頻干擾,保證了語音通話的質量。


圖I是本發(fā)明一種消除移動終端射頻噪聲的方法的流程示意圖;圖2是本發(fā)明一種消除移動終端射頻噪聲的方法中判斷是否存在噪聲的流程示意圖;圖3是本發(fā)明一種消除移動終端射頻噪聲的裝置的結構示意圖;圖4是本發(fā)明一種消除移動終端射頻噪聲的裝置中噪聲判斷模塊的結構示意圖。本發(fā)明目的的實現、功能特點及優(yōu)點將結合實施例,參照附圖做進ー步說明。
具體實施例方式以下結合說明書附圖及具體實施例進ー步說明本發(fā)明的技術方案。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖I是本發(fā)明一種消除移動終端射頻噪聲的方法一實施例的流程示意圖。參照圖1,本發(fā)明消除移動終端射頻噪聲的方法包括以下步驟
步驟SOI、采集上行語音通路中的數據,并將其進行時頻轉換;
當移動終端建立語音通話后,由于射頻干擾主要是在上行語音通路中通過MIC(麥克風)引入的。所以在上行語音通路中的數據進入Side_T0ne測音通路和編解碼器之前,采集經過DSP(Digital Signal Processing,數字信號處理)濾波增益后的PCM(PulseCode Modulation,脈寬編碼調制)數據,并將其進行時頻轉換,獲得頻域的語音數據。當然,本發(fā)明并不限定于采集經過DSP濾波增益后的PCM數據,也可以采集引起射頻干擾的其他數據,并采用本發(fā)明的方法對其進行噪聲消除處理。采集方式可以根據具體情況而設定,本發(fā)明實施例中采集方式為針對20ms —幀的語音數據,8Hz的采樣率,則ー幀語音數據包括160個采樣點。假設以一幀數據位単位,則語音數據不是2的整數次冪,則為了配合時頻轉換的FFT (Fast Fourier Transform,快速傅里葉變換),可以在一個buffer中存儲1024個采樣點的語音數據,即128ms的語音數據。在對采集的語音數據進行FFT運算時,可以對其進行補零操作,從而可以減少FFT運算時的柵欄效應。在本發(fā)明實施例中,對語音數據補7186個零,使得語音數據在頻域的N點數為8192個點,則頻譜的最小間隔為0.92765625Hz ο步驟S02、判斷時頻轉換后的上行語音通路中的數據中頻點為射頻干擾點及其諧波的數據是否存在射頻噪聲;若是,則執(zhí)行步驟S03 ;否則執(zhí)行步驟S04 ;由于射頻噪聲包括2G模式下產生的射頻噪聲及3G模式下產生的射頻噪聲,所以步驟S02判斷上行語音通路中的數據是否存在射頻噪聲吋,也需要根據不同的模式進行不同的判斷。例如,2G模式下的射頻噪聲為217Hz及其諧波,則分析217Hz及其諧波的上行語音通路中的數據是否存在射頻噪聲。3G模式下的射頻噪聲為200Hz及其諧波,則分析200Hz及其諧波的上行語音通路中的數據是否存在射頻噪聲。步驟S03、對所述上行語音通路中的數據在頻域中進行噪聲消除處理;若判斷上行語音通路中的數據存在射頻噪聲,則對其進行噪聲消除處理,并執(zhí)行步驟S04。步驟S04、將所述上行語音通路中的數據發(fā)送至Side_T0ne測音通路和編解碼器。若判斷上行語音通路中的數據不存在射頻噪聲,則將上行語音通路中的數據發(fā)送至Side_T0ne測音通路和編解碼器。若判斷上行語音通路中的數據存在射頻噪聲,則先對其進行噪聲消除處理后,再將處理后的上行語音通路中的數據進行時頻轉換,獲得時域的數據,并將其發(fā)送至Side_Tone測音通路和編解碼器。本發(fā)明實施例通過采集語音上行通路中的數據,并在分析其存在射頻噪聲時進行噪聲消除處理,從而可以有效地避免射頻干擾,保證了語音通話的質量。參照圖2,上述步驟S02進ー步包括步驟S021、對所述頻域的數據進行計算,并獲取射頻干擾頻點的峰值;具體地,如果當前移動終端處于2G模式,則分析頻點為217Hz及其諧波附近50Hz頻帶范圍內的數據,根據上述FFT變換形成的采樣點,可獲得頻點為216. 796875Hz及頻點為217. 7734375Hz的峰值,然后比較兩者的峰值,較大的峰值作為該射頻干擾點的峰值,即頻點217Hz處的峰值。同理,如果當前移動終端處于3G模式,則分析頻點為200Hz及其諧波附近50Hz頻帶范圍內的數據,根據上述FFT變換形成的采樣點,可獲得頻點為199. 21875Hz及頻點200. 1953125Hz為的峰值,然后比較兩者的峰值,較大的峰值作為該射頻干擾點的峰值,即頻點200Hz處的峰值。步驟S022、判斷所述峰值與射頻干擾頻點附近預置范圍內所有頻點的值的平均值的差值是否超過預置的閾值,是則執(zhí)行步驟S023 ;否則執(zhí)行步驟S024 ;具體地,獲得射頻干擾點(例如,217. 7734375)的峰值后,再獲得射頻干擾點附近預置范圍內(例如,30Hz)所有頻點的值的平均值If I:
權利要求
1.一種消除移動終端射頻噪聲的方法,其特征在于,包括以下步驟 采集上行語音通路中的數據,并將其進行時頻轉換; 判斷時頻轉換后的上行語音通路中的數據中頻點為射頻干擾頻點及其諧波的數據是否存在射頻噪聲; 若是,則對所述上行語音通路中的數據在頻域中進行噪聲消除處理。
2.根據權利要求I所述的消除移動終端射頻噪聲的方法,其特征在于,所述采集上行語音通路中的數據的步驟具體包括 采集上行語音通路中經過濾波増益處理的數據; 利用FFT算法將采集到的數據進行時頻轉換,獲得頻域的數據。
3.根據權利要求2所述的消除移動終端射頻噪聲的方法,其特征在于,所述判斷時頻轉換后的上行語音通路中的數據中頻點為射頻干擾點及其諧波的數據是否存在射頻噪聲的步驟具體包括 對所述頻域的數據進行計算,并獲取射頻干擾頻點的峰值; 將所述峰值與射頻干擾頻點附近預置范圍內所有頻點的值的平均值進行比較; 若兩者的差值超過預置的閾值,則判斷該上行語音通路中的數據存在射頻噪聲;否則判斷該上行語音通路中的數據不存在射頻噪聲。
4.根據權利要求3所述的方法,其特征在于,所述對所述上行語音通路中的數據在頻域中進行噪聲消除處理的步驟具體為 將峰值減小為所述射頻干擾頻點附近預置范圍內所有頻點的值的平均值。
5.根據權利要求I至4中任一項所述的方法,其特征在于,所述對所述上行語音通路中的數據在頻域中進行噪聲消除處理的步驟之后還包括 利用FFT算法對進行噪聲消除處理后的數據進行時頻轉換,獲得時域的數據,并發(fā)送至Side_Tone測音通路和編解碼器。
6.一種消除移動終端射頻噪聲的裝置,其特征在于,包括 數據采集模塊,用于采集上行語音通路中的數據,并將其進行時頻轉換; 噪聲判斷模塊,用于判斷時頻轉換后的上行語音通路中的數據中頻點為射頻干擾點及其諧波的數據是否存在射頻噪聲; 噪聲處理模塊,用于判斷上行語音通路中的數據存在射頻噪聲吋,對所述上行語音通路中的數據在頻域中進行噪聲消除處理。
7.根據權利要求6所述的裝置,其特征在于,所述數據采集模塊具體用于 采集上行語音通路中經過濾波増益處理的數據,并利用FFT算法將采集到的數據進行時頻轉換,獲得頻域的數據。
8.根據權利要求7所述的裝置,其特征在于,所述噪聲判斷模塊具體包括 峰值獲取単元,用于對所述頻域的數據進行計算,并獲取射頻干擾頻點的峰值; 峰值比較単元,用于將所述峰值與射頻干擾頻點附近預置范圍內所有頻點的值的平均值進行比較;若兩者的差值超過預置的閾值,則判斷該上行語音通路中的數據存在射頻噪聲;否則判斷該上行語音通路中的數據不存在射頻噪聲。
9.根據權利要求8所述的裝置,其特征在于,所述噪聲處理模塊具體用于 將峰值減小為所述射頻干擾頻點附近預置范圍內所有頻點的值的平均值。
10.根據權利要求6至9中任一項所述的裝置,其特征在于,所述數據采集模塊還用于 在對所述上行語音通路中的數據進行噪聲消除處理后,利用FFT算法將其轉換為時域的數據,并發(fā)送至Side_T0ne測音通路和編解碼器。
全文摘要
本發(fā)明公開一種消除移動終端射頻噪聲的方法及裝置。該方法包括以下步驟采集上行語音通路中的數據,并對其進行時頻轉換;判斷時頻轉換后的上行語音通路中的數據是否存在射頻噪聲;若是,則對所述上行語音通路中的數據在頻域中進行噪聲消除處理。本發(fā)明通過采集語音上行通路中的數據,并在分析其存在射頻噪聲時進行噪聲消除處理,從而可以有效地避免射頻干擾,保證了語音通話的質量。
文檔編號H04L25/03GK102647375SQ20111040640
公開日2012年8月22日 申請日期2011年12月8日 優(yōu)先權日2011年12月8日
發(fā)明者于翔, 呂文化, 王俊 申請人:中興通訊股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
红原县| 神池县| 长治县| 新昌县| 彭阳县| 宣恩县| 三原县| 贵溪市| 平乐县| 黔东| 伊通| 巴青县| 连南| 唐海县| 满城县| 攀枝花市| 周至县| 含山县| 镇康县| 繁峙县| 德化县| 咸宁市| 彰武县| 远安县| 北海市| 黄平县| 柞水县| 安塞县| 城口县| 上饶县| 扶余县| 文安县| 文水县| 涿州市| 化州市| 巴彦县| 新野县| 崇州市| 南靖县| 秀山| 泾阳县|