本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種射頻干擾處理方法、裝置、存儲(chǔ)介質(zhì)及終端。
背景技術(shù):
射頻通信的干擾問(wèn)題一直以來(lái)都是亟待解決的重要課題。其中既包括射頻系統(tǒng)內(nèi)部之間的干擾,也包含有其他功能組件對(duì)射頻通信的干擾。例如移動(dòng)終端中的揚(yáng)聲器、受話器、馬達(dá)、攝像頭、指紋識(shí)別模組等。
例如,以揚(yáng)聲器為例,當(dāng)揚(yáng)聲器輸出聲音信號(hào)時(shí),揚(yáng)聲器的工作會(huì)產(chǎn)生向周圍輻射的電磁波,該電磁波會(huì)對(duì)射頻通信造成干擾。進(jìn)而導(dǎo)致移動(dòng)終端的信號(hào)穩(wěn)定相降低,影響移動(dòng)終端的正常通信。故需進(jìn)一步改進(jìn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種射頻干擾處理方法、裝置、存儲(chǔ)介質(zhì)及終端,可以提高終端的信號(hào)穩(wěn)定性。
本發(fā)明實(shí)施例提供一種射頻干擾處理方法,包括:
當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),獲取第一電信號(hào),所述第一電信號(hào)為所述終端用于輸出聲音信號(hào)所對(duì)應(yīng)的電信號(hào);
采集所述聲音信號(hào)以獲取第二電信號(hào);
計(jì)算所述第一電信號(hào)與所述第二電信號(hào)之間的差異信號(hào);
根據(jù)所述差異信號(hào)獲取矯正信號(hào),所述矯正信號(hào)與所述差異信號(hào)的相位相反;
根據(jù)所述矯正信號(hào)對(duì)所述終端接收到的射頻信號(hào)進(jìn)行矯正,以減少所述射頻信號(hào)受到的干擾。
本發(fā)明實(shí)施例還提供一種射頻干擾處理裝置,包括:
第一獲取模塊,用于當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),獲取第一電信號(hào),所述第一電信號(hào)為所述終端用于輸出聲音信號(hào)所對(duì)應(yīng)的電信號(hào);
第二獲取模塊,用于采集所述聲音信號(hào)以獲取第二電信號(hào);
計(jì)算模塊,用于計(jì)算所述第一電信號(hào)與所述第二電信號(hào)之間的差異信號(hào);
第三獲取模塊,用于根據(jù)所述差異信號(hào)獲取矯正信號(hào),所述矯正信號(hào)與所述差異信號(hào)的相位相反;
矯正模塊,用于根據(jù)所述矯正信號(hào)對(duì)所述終端接收到的射頻信號(hào)進(jìn)行矯正,以減少所述射頻信號(hào)受到的干擾。
本發(fā)明實(shí)施例還提供一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)中存儲(chǔ)有多條指令,該指令適于由處理器加載以執(zhí)行上述射頻干擾處理方法。
本發(fā)明實(shí)施例還提供一種終端,包括處理器和存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)中存儲(chǔ)有多條指令,該處理器加載該指令以執(zhí)行上述射頻干擾處理方法。
本發(fā)明實(shí)施例還提供另一種終端,包括處理器、存儲(chǔ)器、射頻電路以及麥克風(fēng),所述處理器與所述存儲(chǔ)器、射頻電路、麥克風(fēng)電性連接,所述存儲(chǔ)器用于存儲(chǔ)指令和數(shù)據(jù),所述射頻電路用于收發(fā)射頻信號(hào),所述麥克風(fēng)用于采集聲音信號(hào),所述處理器用于執(zhí)行以下步驟:
當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),獲取第一電信號(hào),所述第一電信號(hào)為所述終端用于輸出聲音信號(hào)所對(duì)應(yīng)的電信號(hào);
采集所述聲音信號(hào)以獲取第二電信號(hào);
計(jì)算所述第一電信號(hào)與所述第二電信號(hào)之間的差異信號(hào);
根據(jù)所述差異信號(hào)獲取矯正信號(hào),所述矯正信號(hào)與所述差異信號(hào)的相位相反;
根據(jù)所述矯正信號(hào)對(duì)所述終端接收到的射頻信號(hào)進(jìn)行矯正,以減少所述射頻信號(hào)受到的干擾。
本發(fā)明實(shí)施例提供的射頻干擾處理方法,當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),獲取第一電信號(hào),該第一電信號(hào)為該終端用于輸出聲音信號(hào)所對(duì)應(yīng)的電信號(hào);采集該聲音信號(hào)以獲取第二電信號(hào);計(jì)算該第一電信號(hào)與該第二電信號(hào)之間的差異信號(hào);根據(jù)該差異信號(hào)獲取矯正信號(hào),該矯正信號(hào)與該差異信號(hào)的相位相反;根據(jù)該矯正信號(hào)對(duì)該終端接收到的射頻信號(hào)進(jìn)行矯正,以減少該射頻信號(hào)受到的干擾。該方案根據(jù)第一電信號(hào)與第二電信號(hào)之間的差異信號(hào)來(lái)獲取矯正信號(hào),并根據(jù)該矯正信號(hào)對(duì)終端接收到的射頻信號(hào)進(jìn)行矯正,從而可以減少該射頻信號(hào)中的干擾信號(hào)成分,以減少該射頻信號(hào)受到的干擾,能夠提高終端的信號(hào)穩(wěn)定性。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例提供的射頻干擾處理方法的流程示意圖。
圖2是本發(fā)明實(shí)施例提供的射頻干擾處理方法的另一流程示意圖。
圖3是本發(fā)明實(shí)施例提供的射頻干擾處理方法的又一流程示意圖。
圖4是本發(fā)明實(shí)施例提供的射頻干擾處理方法的應(yīng)用場(chǎng)景示意圖。
圖5是本發(fā)明實(shí)施例提供的射頻干擾處理方法的另一應(yīng)用場(chǎng)景示意圖。
圖6是本發(fā)明實(shí)施例提供的射頻干擾處理裝置的第一種結(jié)構(gòu)示意圖。
圖7是本發(fā)明實(shí)施例提供的射頻干擾處理裝置的第二種結(jié)構(gòu)示意圖。
圖8是本發(fā)明實(shí)施例提供的射頻干擾處理裝置的第三種結(jié)構(gòu)示意圖。
圖9是本發(fā)明實(shí)施例提供的射頻干擾處理裝置的第四種結(jié)構(gòu)示意圖。
圖10是本發(fā)明實(shí)施例提供的射頻干擾處理裝置的第五種結(jié)構(gòu)示意圖。
圖11是本發(fā)明實(shí)施例提供的射頻干擾處理裝置的第六種結(jié)構(gòu)示意圖。
圖12是本發(fā)明實(shí)施例提供的終端的結(jié)構(gòu)示意圖。
圖13是本發(fā)明實(shí)施例提供的終端的另一結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有付出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明的保護(hù)范圍。
本發(fā)明的說(shuō)明書和權(quán)利要求書以及上述附圖中的術(shù)語(yǔ)“第一”、“第二”、“第三”等(如果存在)是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)當(dāng)理解,這樣描述的對(duì)象在適當(dāng)情況下可以互換。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含。例如,包含了一系列步驟的過(guò)程、方法或包含了一系列模塊或單元的裝置、終端、系統(tǒng)不必限于清楚地列出的那些步驟或模塊或單元,還可以包括沒(méi)有清楚地列出的步驟或模塊或單元,也可以包括對(duì)于這些過(guò)程、方法、裝置、終端或系統(tǒng)固有的其它步驟或模塊或單元。
本發(fā)明實(shí)施例提供一種射頻干擾處理方法,該方法可以應(yīng)用于終端中。該終端可以是智能手機(jī)、平板電腦等設(shè)備。如圖1所示,該射頻干擾處理方法,可以包括以下步驟:
s110,當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),獲取第一電信號(hào),該第一電信號(hào)為該終端用于輸出聲音信號(hào)所對(duì)應(yīng)的電信號(hào)。
其中,通話狀態(tài)為終端與其他終端進(jìn)行語(yǔ)音通話時(shí)的狀態(tài)。終端接收到來(lái)電呼入或者終端向外呼出電話時(shí),當(dāng)該來(lái)電呼入被接通或者向外的呼出電話被接通時(shí),即為終端進(jìn)入通話狀態(tài)。當(dāng)終端檢測(cè)到來(lái)自其他終端的來(lái)電呼入被接通,或者終端向外的呼出電話被接通時(shí),終端可判斷為自身進(jìn)入通話狀態(tài)。
終端中具有射頻電路和音頻電路。該射頻電路用于收發(fā)射頻信號(hào)。當(dāng)終端進(jìn)入通話狀態(tài)時(shí),終端通過(guò)射頻電路接收其他終端發(fā)送的射頻信號(hào)。隨后,射頻電路將接收到的射頻信號(hào)輸入到音頻電路中進(jìn)行放大處理,經(jīng)放大處理后的信號(hào)再輸入到揚(yáng)聲器或受話器以將電信號(hào)轉(zhuǎn)換為聲音信號(hào),最后經(jīng)揚(yáng)聲器或受話器輸出聲音信號(hào)。
當(dāng)終端檢測(cè)到自身進(jìn)入通話狀態(tài)時(shí),獲取第一電信號(hào),該第一電信號(hào)為該終端用于輸出聲音信號(hào)所對(duì)應(yīng)的電信號(hào)。其中,該第一電信號(hào)即為上述經(jīng)放大處理后并且轉(zhuǎn)換為聲音信號(hào)前的電信號(hào)。此時(shí),由于終端中用于輸出聲音信號(hào)的功能組件(即揚(yáng)聲器或受話器)尚未進(jìn)行聲音信號(hào)的輸出,也即該功能組件尚未進(jìn)行工作,從而該第一電信號(hào)未受到該功能組件的干擾。
s120,采集該聲音信號(hào)以獲取第二電信號(hào)。
其中,終端中具有麥克風(fēng)。該麥克風(fēng)可用于采集聲音信號(hào),以產(chǎn)生與該聲音信號(hào)對(duì)應(yīng)的電信號(hào)。終端可以根據(jù)該電信號(hào)獲取第二電信號(hào)??梢岳斫獾?,當(dāng)麥克風(fēng)采集聲音信號(hào)時(shí),此時(shí)終端中用于輸出聲音信號(hào)的功能組件(即揚(yáng)聲器或受話器)處于工作狀態(tài),該功能組件在工作過(guò)程中會(huì)產(chǎn)生向周圍輻射的電磁波。而麥克風(fēng)采集聲音信號(hào)時(shí),是通過(guò)電磁感應(yīng)原理來(lái)進(jìn)行聲音信號(hào)與電信號(hào)的轉(zhuǎn)換,從而該功能組件向周圍輻射的電磁波也會(huì)進(jìn)入到麥克風(fēng)轉(zhuǎn)換后生成的電信號(hào)中。也即,終端獲取到的第二電信號(hào)為受到該功能組件干擾的信號(hào)。
s130,計(jì)算該第一電信號(hào)與該第二電信號(hào)之間的差異信號(hào)。
其中,終端分別獲取到第一電信號(hào)和第二電信號(hào)后,將該第一電信號(hào)與該第二電信號(hào)進(jìn)行比較,以計(jì)算該第一電信號(hào)與該第二電信號(hào)之間的差異信號(hào)。
s140,根據(jù)該差異信號(hào)獲取矯正信號(hào),該矯正信號(hào)與該差異信號(hào)的相位相反。
其中,終端計(jì)算得出差異信號(hào)后,對(duì)該差異信號(hào)進(jìn)行處理,以獲取矯正信號(hào)。其中,該矯正信號(hào)的相位與該差異信號(hào)的相位相反??梢岳斫獾?,相位相反的兩個(gè)電信號(hào),在同一時(shí)刻其電信號(hào)的瞬時(shí)值互為相反數(shù),也即在同一時(shí)刻該兩個(gè)電信號(hào)的瞬時(shí)值疊加結(jié)果為零。
s150,根據(jù)該矯正信號(hào)對(duì)該終端接收到的射頻信號(hào)進(jìn)行矯正,以減少該射頻信號(hào)受到的干擾。
其中,終端根據(jù)差異信號(hào)獲取到矯正信號(hào)后,根據(jù)該矯正信號(hào)對(duì)該終端接收到的射頻信號(hào)進(jìn)行矯正,以減少該射頻信號(hào)中的干擾信號(hào)成分,從而減少該射頻信號(hào)受到的干擾,從而可以提高終端接收到的射頻信號(hào)的穩(wěn)定性。
在一些實(shí)施例中,如圖2所示,步驟s110、當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),獲取第一電信號(hào),該第一電信號(hào)為該終端用于輸出聲音信號(hào)所對(duì)應(yīng)的電信號(hào),包括以下步驟:
s111,當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),判斷該終端接收到的射頻信號(hào)是否受到干擾;
s112,若該射頻信號(hào)受到干擾,則獲取第一電信號(hào),該第一電信號(hào)為該終端用于輸出聲音信號(hào)所對(duì)應(yīng)的電信號(hào)。
其中,當(dāng)終端檢測(cè)到自身進(jìn)入通話狀態(tài)時(shí),可以獲取該終端的射頻電路接收到的射頻信號(hào),并判斷該射頻信號(hào)是否受到干擾。若該射頻信號(hào)受到干擾,則獲取上述第一電信號(hào)。若該射頻信號(hào)未受到干擾,則終端可以終止流程或重新執(zhí)行本流程。
可以理解的,終端的射頻信號(hào)受到干擾指的是該干擾信號(hào)對(duì)終端的通信造成影響,從而造成終端的通信信號(hào)不穩(wěn)定。該干擾信號(hào)不限于上述功能組件(揚(yáng)聲器或受話器)所產(chǎn)生的干擾信號(hào),也可以是終端中的其他功能組件所產(chǎn)生的干擾信號(hào)。
在一些實(shí)施例中,如圖3所示,步驟s111、當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),判斷該終端接收到的射頻信號(hào)是否受到干擾,包括以下步驟:
s1111,當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),獲取該終端接收到的射頻信號(hào)的強(qiáng)度值;
s1112,判斷該強(qiáng)度值是否小于預(yù)設(shè)閾值;
s1113,若小于該預(yù)設(shè)閾值,則判斷為該終端接收到的射頻信號(hào)受到干擾。
其中,預(yù)設(shè)閾值可以為預(yù)先存儲(chǔ)在終端中的一個(gè)信號(hào)強(qiáng)度值。例如,預(yù)設(shè)閾值為-94dbm(分貝毫瓦)。該預(yù)設(shè)閾值表示終端中的射頻信號(hào)受到干擾與未受到干擾的分界點(diǎn)。即,射頻信號(hào)強(qiáng)度值大于或等于該預(yù)設(shè)閾值時(shí),表示射頻信號(hào)未受到干擾;射頻信號(hào)強(qiáng)度值小于該預(yù)設(shè)閾值時(shí),表示射頻信號(hào)受到干擾。
當(dāng)終端檢測(cè)到自身進(jìn)入通話狀態(tài)時(shí),終端可以通過(guò)查詢射頻電路的工作參數(shù)來(lái)獲取終端接收到的射頻信號(hào)的強(qiáng)度值。隨后,將獲取到的射頻信號(hào)的強(qiáng)度值與該預(yù)設(shè)閾值進(jìn)行比較,以判斷該強(qiáng)度值是否小于該預(yù)設(shè)閾值。當(dāng)該強(qiáng)度值小于該預(yù)設(shè)閾值時(shí),判斷為該終端接收到的射頻信號(hào)受到干擾;當(dāng)該強(qiáng)度值不小于該預(yù)設(shè)閾值時(shí),判斷為該終端接收到的射頻信號(hào)未受到干擾。
繼續(xù)參考圖2,在一些實(shí)施例中,步驟s120、采集該聲音信號(hào)以獲取第二電信號(hào),包括以下步驟:
s121,采集該聲音信號(hào),并將采集到的該聲音信號(hào)轉(zhuǎn)換為電信號(hào);
s122,將轉(zhuǎn)換得到的電信號(hào)確定為第二電信號(hào)。
其中,終端中的麥克風(fēng)采集到揚(yáng)聲器或受話器輸出的聲音信號(hào)后,將采集到的聲音信號(hào)輸入到音頻電路中進(jìn)行轉(zhuǎn)換,以獲取轉(zhuǎn)換后的電信號(hào),并將轉(zhuǎn)換得到的電信號(hào)確定為第二電信號(hào)。
在一些實(shí)施例中,如圖2所示,步驟s130、計(jì)算該第一電信號(hào)與該第二電信號(hào)之間的差異信號(hào),包括以下步驟:
s131,分別將該第一電信號(hào)和該第二電信號(hào)輸入到減法器電路;
s132,將該減法器電路的輸出信號(hào)確定為差異信號(hào)。
其中,終端中包括減法器電路。可以理解的,減法器電路可以用于將兩個(gè)電信號(hào)相減,以獲取兩個(gè)電信號(hào)之間的差異。在一些實(shí)施例中,該減法器電路設(shè)置在終端中的電路板上。
終端獲取到第一電信號(hào)和第二電信號(hào)后,分別將該第一電信號(hào)和該第二電信號(hào)輸入到減法器電路,并獲取減法器電路的輸出信號(hào)。隨后,終端將獲取到的該輸出信號(hào)確定為差異信號(hào)??梢岳斫獾模摬町愋盘?hào)即為終端中的揚(yáng)聲器或受話器輸出語(yǔ)音信號(hào)時(shí),該揚(yáng)聲器或受話器所產(chǎn)生的干擾信號(hào)。
參考圖4,其中第一電信號(hào)具有周期t1和幅值v1,第二電信號(hào)具有周期t2和幅值v2。其中,周期t1與周期t2可以相等,也可以不相等。幅值v1與幅值v2不相等。第一電信號(hào)和第二電信號(hào)經(jīng)過(guò)減法器電路求差后,可以得到差異信號(hào)。該差異信號(hào)具有周期t3和幅值v3。其中,當(dāng)周期t1與周期t2相等時(shí),周期t3與周期t1、周期t2均相等。
在一些實(shí)施例中,如圖2所示,步驟s140、根據(jù)該差異信號(hào)獲取矯正信號(hào),包括以下步驟:
s141,獲取該差異信號(hào)的周期;
s142,將該差異信號(hào)的相位推遲半個(gè)該周期,以生成矯正信號(hào)。
其中,終端計(jì)算出第一電信號(hào)與第二電信號(hào)之間的差異信號(hào)后,可以獲取該差異信號(hào)的周期。隨后,將該差異信號(hào)的相位推遲半個(gè)該周期,以生成矯正信號(hào)。
可以理解的,將該差異信號(hào)的相位推遲半個(gè)周期所得到的矯正信號(hào)與該差異信號(hào)互為反相信號(hào)。也即,在同一時(shí)刻,該矯正信號(hào)與該差異信號(hào)的瞬時(shí)值互為相反數(shù),也即在同一時(shí)刻該矯正信號(hào)與該差異信號(hào)的瞬時(shí)值疊加結(jié)果為零。
參考圖5,其中,差異信號(hào)具有周期t3和幅值v3。將該差異信號(hào)的相位推遲半個(gè)周期所生成的矯正信號(hào)也具有周期t3和幅值v3,但該矯正信號(hào)的相位與該差異信號(hào)的相位相反。
在一些實(shí)施例中,如圖2所示,步驟s150、根據(jù)該矯正信號(hào)對(duì)該終端接收到的射頻信號(hào)進(jìn)行矯正,包括以下步驟:
s151,獲取該終端接收到的射頻信號(hào);
s152,將該射頻信號(hào)與該矯正信號(hào)進(jìn)行疊加,以對(duì)該射頻信號(hào)進(jìn)行矯正。
其中,終端中的揚(yáng)聲器或受話器在輸出聲音信號(hào)時(shí),該揚(yáng)聲器或受話器處于工作狀態(tài),從而該揚(yáng)聲器或受話器會(huì)產(chǎn)生干擾信號(hào),也即產(chǎn)生向周圍輻射的電磁波。該電磁波會(huì)被終端的射頻電路接收到,從而在終端接收到的射頻信號(hào)中產(chǎn)生干擾信號(hào)。
終端在獲取到矯正信號(hào)后,可以獲取終端中的射頻電路接收到的射頻信號(hào),并將該矯正信號(hào)疊加到該射頻信號(hào)中,以對(duì)該射頻信號(hào)進(jìn)行矯正,從而可以減少該射頻信號(hào)中的干擾信號(hào)成分,以減少該射頻信號(hào)受到的干擾。
具體實(shí)施時(shí),本發(fā)明不受所描述的各個(gè)步驟的執(zhí)行順序的限制,在不產(chǎn)生沖突的情況下,某些步驟還可以采用其它順序進(jìn)行或者同時(shí)進(jìn)行。
由上可知,本發(fā)明實(shí)施例提供的射頻干擾處理方法,當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),獲取第一電信號(hào),該第一電信號(hào)為該終端用于輸出聲音信號(hào)所對(duì)應(yīng)的電信號(hào);采集該聲音信號(hào)以獲取第二電信號(hào);計(jì)算該第一電信號(hào)與該第二電信號(hào)之間的差異信號(hào);根據(jù)該差異信號(hào)獲取矯正信號(hào),該矯正信號(hào)與該差異信號(hào)的相位相反;根據(jù)該矯正信號(hào)對(duì)該終端接收到的射頻信號(hào)進(jìn)行矯正,以減少該射頻信號(hào)受到的干擾。該方案根據(jù)第一電信號(hào)與第二電信號(hào)之間的差異信號(hào)來(lái)獲取矯正信號(hào),并根據(jù)該矯正信號(hào)對(duì)終端接收到的射頻信號(hào)進(jìn)行矯正,從而可以減少該射頻信號(hào)中的干擾信號(hào)成分,以減少該射頻信號(hào)受到的干擾,能夠提高終端的信號(hào)穩(wěn)定性。
本發(fā)明實(shí)施例還提供一種射頻干擾處理裝置,該裝置可以集成在終端中,該終端可以是智能手機(jī)、平板電腦等設(shè)備。
如圖6所示,射頻干擾處理裝置200可以包括:第一獲取模塊201、第二獲取模塊202、計(jì)算模塊203、第三獲取模塊204以及矯正模塊205。
第一獲取模塊201,用于當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),獲取第一電信號(hào),該第一電信號(hào)為該終端用于輸出聲音信號(hào)所對(duì)應(yīng)的電信號(hào)。
其中,通話狀態(tài)為終端與其他終端進(jìn)行語(yǔ)音通話時(shí)的狀態(tài)。終端接收到來(lái)電呼入或者終端向外呼出電話時(shí),當(dāng)該來(lái)電呼入被接通或者向外的呼出電話被接通時(shí),即為終端進(jìn)入通話狀態(tài)。當(dāng)終端檢測(cè)到來(lái)自其他終端的來(lái)電呼入被接通,或者終端向外的呼出電話被接通時(shí),終端可判斷為自身進(jìn)入通話狀態(tài)。
終端中具有射頻電路和音頻電路。該射頻電路用于收發(fā)射頻信號(hào)。當(dāng)終端進(jìn)入通話狀態(tài)時(shí),終端通過(guò)射頻電路接收其他終端發(fā)送的射頻信號(hào)。隨后,射頻電路將接收到的射頻信號(hào)輸入到音頻電路中進(jìn)行放大處理,經(jīng)放大處理后的信號(hào)再輸入到揚(yáng)聲器或受話器以將電信號(hào)轉(zhuǎn)換為聲音信號(hào),最后經(jīng)揚(yáng)聲器或受話器輸出聲音信號(hào)。
當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),第一獲取模塊201獲取第一電信號(hào),該第一電信號(hào)為該終端用于輸出聲音信號(hào)所對(duì)應(yīng)的電信號(hào)。其中,該第一電信號(hào)即為上述經(jīng)放大處理后并且轉(zhuǎn)換為聲音信號(hào)前的電信號(hào)。此時(shí),由于終端中用于輸出聲音信號(hào)的功能組件(即揚(yáng)聲器或受話器)尚未進(jìn)行聲音信號(hào)的輸出,也即該功能組件尚未進(jìn)行工作,從而該第一電信號(hào)未受到該功能組件的干擾。
第二獲取模塊202,用于采集該聲音信號(hào)以獲取第二電信號(hào)。
其中,終端中具有麥克風(fēng)。該麥克風(fēng)可用于采集聲音信號(hào),以產(chǎn)生與該聲音信號(hào)對(duì)應(yīng)的電信號(hào)。第二獲取模塊202可以根據(jù)該電信號(hào)獲取第二電信號(hào)??梢岳斫獾?,當(dāng)麥克風(fēng)采集聲音信號(hào)時(shí),此時(shí)終端中用于輸出聲音信號(hào)的功能組件(即揚(yáng)聲器或受話器)處于工作狀態(tài),該功能組件在工作過(guò)程中會(huì)產(chǎn)生向周圍輻射的電磁波。而麥克風(fēng)采集聲音信號(hào)時(shí),是通過(guò)電磁感應(yīng)原理來(lái)進(jìn)行聲音信號(hào)與電信號(hào)的轉(zhuǎn)換,從而該功能組件向周圍輻射的電磁波也會(huì)進(jìn)入到麥克風(fēng)轉(zhuǎn)換后生成的電信號(hào)中。也即,第二獲取模塊202獲取到的第二電信號(hào)為受到該功能組件干擾的信號(hào)。
計(jì)算模塊203,用于計(jì)算該第一電信號(hào)與該第二電信號(hào)之間的差異信號(hào)。
其中,第一獲取模塊201、第二獲取模塊202分別獲取到第一電信號(hào)和第二電信號(hào)后,計(jì)算模塊203將該第一電信號(hào)與該第二電信號(hào)進(jìn)行比較,以計(jì)算該第一電信號(hào)與該第二電信號(hào)之間的差異信號(hào)。
第三獲取模塊204,用于根據(jù)該差異信號(hào)獲取矯正信號(hào),該矯正信號(hào)與該差異信號(hào)的相位相反。
其中,計(jì)算模塊203計(jì)算得出差異信號(hào)后,第三獲取模塊204對(duì)該差異信號(hào)進(jìn)行處理,以獲取矯正信號(hào)。其中,該矯正信號(hào)的相位與該差異信號(hào)的相位相反??梢岳斫獾?,相位相反的兩個(gè)電信號(hào),在同一時(shí)刻其電信號(hào)的瞬時(shí)值互為相反數(shù),也即在同一時(shí)刻該兩個(gè)電信號(hào)的瞬時(shí)值疊加結(jié)果為零。
矯正模塊205,用于根據(jù)該矯正信號(hào)對(duì)該終端接收到的射頻信號(hào)進(jìn)行矯正,以減少該射頻信號(hào)受到的干擾。
其中,第三獲取模塊204根據(jù)差異信號(hào)獲取到矯正信號(hào)后,矯正模塊205根據(jù)該矯正信號(hào)對(duì)該終端接收到的射頻信號(hào)進(jìn)行矯正,以減少該射頻信號(hào)中的干擾信號(hào)成分,從而減少該射頻信號(hào)受到的干擾,從而可以提高終端接收到的射頻信號(hào)的穩(wěn)定性。
在一些實(shí)施例中,如圖7所示,第一獲取模塊201包括:判斷子模塊2011、第一獲取子模塊2012。
判斷子模塊2011,用于當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),判斷該終端接收到的射頻信號(hào)是否受到干擾;
第一獲取子模塊2012,用于在該射頻信號(hào)受到干擾時(shí),獲取第一電信號(hào),該第一電信號(hào)為該終端用于輸出聲音信號(hào)所對(duì)應(yīng)的電信號(hào)。
其中,當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),判斷子模塊2011可以獲取該終端的射頻電路接收到的射頻信號(hào),并判斷該射頻信號(hào)是否受到干擾。若該射頻信號(hào)受到干擾,則第一獲取子模塊2012獲取上述第一電信號(hào)。若該射頻信號(hào)未受到干擾,則射頻干擾處理裝置200可以終止流程或重新執(zhí)行本流程。
可以理解的,終端的射頻信號(hào)受到干擾指的是該干擾信號(hào)對(duì)終端的通信造成影響,從而造成終端的通信信號(hào)不穩(wěn)定。該干擾信號(hào)不限于上述功能組件(揚(yáng)聲器或受話器)所產(chǎn)生的干擾信號(hào),也可以是終端中的其他功能組件所產(chǎn)生的干擾信號(hào)。
在一些實(shí)施例中,判斷子模塊2011用于執(zhí)行以下步驟:
當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),獲取該終端接收到的射頻信號(hào)的強(qiáng)度值;
判斷該強(qiáng)度值是否小于預(yù)設(shè)閾值;
若小于該預(yù)設(shè)閾值,則判斷為該終端接收到的射頻信號(hào)受到干擾。
其中,預(yù)設(shè)閾值可以為預(yù)先存儲(chǔ)在終端中的一個(gè)信號(hào)強(qiáng)度值。例如,預(yù)設(shè)閾值為-94dbm(分貝毫瓦)。該預(yù)設(shè)閾值表示終端中的射頻信號(hào)受到干擾與未受到干擾的分界點(diǎn)。即,射頻信號(hào)強(qiáng)度值大于或等于該預(yù)設(shè)閾值時(shí),表示射頻信號(hào)未受到干擾;射頻信號(hào)強(qiáng)度值小于該預(yù)設(shè)閾值時(shí),表示射頻信號(hào)受到干擾。
當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),判斷子模塊2011可以通過(guò)查詢射頻電路的工作參數(shù)來(lái)獲取終端接收到的射頻信號(hào)的強(qiáng)度值。隨后,將獲取到的射頻信號(hào)的強(qiáng)度值與該預(yù)設(shè)閾值進(jìn)行比較,以判斷該強(qiáng)度值是否小于該預(yù)設(shè)閾值。當(dāng)該強(qiáng)度值小于該預(yù)設(shè)閾值時(shí),判斷為該終端接收到的射頻信號(hào)受到干擾;當(dāng)該強(qiáng)度值不小于該預(yù)設(shè)閾值時(shí),判斷為該終端接收到的射頻信號(hào)未受到干擾。
在一些實(shí)施例中,如圖8所示,第二獲取模塊202包括:轉(zhuǎn)換子模塊2021、第一確定子模塊2022。
轉(zhuǎn)換子模塊2021,用于采集該聲音信號(hào),并將采集到的該聲音信號(hào)轉(zhuǎn)換為電信號(hào);
第一確定子模塊2022,用于將轉(zhuǎn)換得到的電信號(hào)確定為第二電信號(hào)。
其中,終端中的麥克風(fēng)采集到揚(yáng)聲器或受話器輸出的聲音信號(hào)后,轉(zhuǎn)換子模塊2021將采集到的聲音信號(hào)輸入到音頻電路中進(jìn)行轉(zhuǎn)換,以獲取轉(zhuǎn)換后的電信號(hào),第一確定子模塊2022將轉(zhuǎn)換得到的電信號(hào)確定為第二電信號(hào)。
在一些實(shí)施例中,如圖9所示,計(jì)算模塊203包括:輸入子模塊2031、第二確定子模塊2032。
輸入子模塊2031,用于分別將該第一電信號(hào)和該第二電信號(hào)輸入到減法器電路;
第二確定子模塊2032,用于將該減法器電路的輸出信號(hào)確定為差異信號(hào)。
其中,終端中包括減法器電路??梢岳斫獾模瑴p法器電路可以用于將兩個(gè)電信號(hào)相減,以獲取兩個(gè)電信號(hào)之間的差異。在一些實(shí)施例中,該減法器電路設(shè)置在終端中的電路板上。
第一獲取模塊201、第二獲取模塊202分別獲取到第一電信號(hào)和第二電信號(hào)后,輸入子模塊2031分別將該第一電信號(hào)和該第二電信號(hào)輸入到減法器電路,并獲取減法器電路的輸出信號(hào)。隨后,第二確定子模塊2032將獲取到的該輸出信號(hào)確定為差異信號(hào)??梢岳斫獾?,該差異信號(hào)即為終端中的揚(yáng)聲器或受話器輸出語(yǔ)音信號(hào)時(shí),該揚(yáng)聲器或受話器所產(chǎn)生的干擾信號(hào)。
在一些實(shí)施例中,如圖10所示,第三獲取模塊204包括:第二獲取子模塊2041、生成子模塊2042。
第二獲取子模塊2041,用于獲取該差異信號(hào)的周期;
生成子模塊2042,用于將該差異信號(hào)的相位推遲半個(gè)該周期,以生成矯正信號(hào)。
其中,計(jì)算模塊203計(jì)算出第一電信號(hào)與第二電信號(hào)之間的差異信號(hào)后,第二獲取子模塊2041可以獲取該差異信號(hào)的周期。隨后,生成子模塊2042將該差異信號(hào)的相位推遲半個(gè)該周期,以生成矯正信號(hào)。
可以理解的,將該差異信號(hào)的相位推遲半個(gè)周期所得到的矯正信號(hào)與該差異信號(hào)互為反相信號(hào)。也即,在同一時(shí)刻,該矯正信號(hào)與該差異信號(hào)的瞬時(shí)值互為相反數(shù),也即在同一時(shí)刻該矯正信號(hào)與該差異信號(hào)的瞬時(shí)值疊加結(jié)果為零。
在一些實(shí)施例中,如圖11所示,矯正模塊205包括:第三獲取子模塊2051、矯正子模塊2052。
第三獲取子模塊2051,用于獲取該終端接收到的射頻信號(hào);
矯正子模塊2052,用于將該射頻信號(hào)與該矯正信號(hào)進(jìn)行疊加,以對(duì)該射頻信號(hào)進(jìn)行矯正。
其中,終端中的揚(yáng)聲器或受話器在輸出聲音信號(hào)時(shí),該揚(yáng)聲器或受話器處于工作狀態(tài),從而該揚(yáng)聲器或受話器會(huì)產(chǎn)生干擾信號(hào),也即產(chǎn)生向周圍輻射的電磁波。該電磁波會(huì)被終端的射頻電路接收到,從而在終端接收到的射頻信號(hào)中產(chǎn)生干擾信號(hào)。
在第三獲取模塊204獲取到矯正信號(hào)后,第三獲取子模塊2051可以獲取終端中的射頻電路接收到的射頻信號(hào),隨后矯正子模塊2052將該矯正信號(hào)疊加到該射頻信號(hào)中,以對(duì)該射頻信號(hào)進(jìn)行矯正,從而可以減少該射頻信號(hào)中的干擾信號(hào)成分,以減少該射頻信號(hào)受到的干擾。
具體實(shí)施時(shí),以上各個(gè)模塊可以作為獨(dú)立的實(shí)體來(lái)實(shí)現(xiàn),也可以進(jìn)行任意組合,作為同一或若干個(gè)實(shí)體來(lái)實(shí)現(xiàn)。
由上可知,本發(fā)明實(shí)施例提供的射頻干擾處理裝置200,當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),第一獲取模塊201獲取第一電信號(hào),該第一電信號(hào)為該終端用于輸出聲音信號(hào)所對(duì)應(yīng)的電信號(hào);第二獲取模塊202采集該聲音信號(hào)以獲取第二電信號(hào);計(jì)算模塊203計(jì)算該第一電信號(hào)與該第二電信號(hào)之間的差異信號(hào);第三獲取模塊204根據(jù)該差異信號(hào)獲取矯正信號(hào),該矯正信號(hào)與該差異信號(hào)的相位相反;矯正模塊205根據(jù)該矯正信號(hào)對(duì)該終端接收到的射頻信號(hào)進(jìn)行矯正,以減少該射頻信號(hào)受到的干擾。該方案根據(jù)第一電信號(hào)與第二電信號(hào)之間的差異信號(hào)來(lái)獲取矯正信號(hào),并根據(jù)該矯正信號(hào)對(duì)終端接收到的射頻信號(hào)進(jìn)行矯正,從而可以減少該射頻信號(hào)中的干擾信號(hào)成分,以減少該射頻信號(hào)受到的干擾,能夠提高終端的信號(hào)穩(wěn)定性。
本發(fā)明實(shí)施例還提供一種終端。該終端可以是智能手機(jī)、平板電腦等設(shè)備。如圖12所示,終端300包括處理器301、存儲(chǔ)器302、射頻電路303以及麥克風(fēng)304。其中,處理器301分別與存儲(chǔ)器302、射頻電路303以及麥克風(fēng)304電性連接。
處理器301是終端300的控制中心,利用各種接口和線路連接整個(gè)終端的各個(gè)部分,通過(guò)運(yùn)行或加載存儲(chǔ)在存儲(chǔ)器302內(nèi)的應(yīng)用程序,以及調(diào)用存儲(chǔ)在存儲(chǔ)器302內(nèi)的數(shù)據(jù),執(zhí)行終端的各種功能和處理數(shù)據(jù),從而對(duì)終端進(jìn)行整體監(jiān)控。
在本實(shí)施例中,終端300中的處理器301會(huì)按照如下的步驟,將一個(gè)或一個(gè)以上的應(yīng)用程序的進(jìn)程對(duì)應(yīng)的指令加載到存儲(chǔ)器302中,并由處理器301來(lái)運(yùn)行存儲(chǔ)在存儲(chǔ)器302中的應(yīng)用程序,從而實(shí)現(xiàn)各種功能:
當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),獲取第一電信號(hào),所述第一電信號(hào)為所述終端用于輸出聲音信號(hào)所對(duì)應(yīng)的電信號(hào);
采集所述聲音信號(hào)以獲取第二電信號(hào);
計(jì)算所述第一電信號(hào)與所述第二電信號(hào)之間的差異信號(hào);
根據(jù)所述差異信號(hào)獲取矯正信號(hào),所述矯正信號(hào)與所述差異信號(hào)的相位相反;
根據(jù)所述矯正信號(hào)對(duì)所述終端接收到的射頻信號(hào)進(jìn)行矯正,以減少所述射頻信號(hào)受到的干擾。
在一些實(shí)施例中,采集所述聲音信號(hào)以獲取第二電信號(hào)時(shí),處理器301執(zhí)行以下步驟:采集所述聲音信號(hào),并將采集到的所述聲音信號(hào)轉(zhuǎn)換為電信號(hào);將轉(zhuǎn)換得到的電信號(hào)確定為第二電信號(hào)。
在一些實(shí)施例中,所述終端包括減法器電路,計(jì)算所述第一電信號(hào)與所述第二電信號(hào)之間的差異信號(hào)時(shí),處理器301執(zhí)行以下步驟:分別將所述第一電信號(hào)和所述第二電信號(hào)輸入到所述減法器電路;將所述減法器電路的輸出信號(hào)確定為差異信號(hào)。
在一些實(shí)施例中,根據(jù)所述差異信號(hào)獲取矯正信號(hào)時(shí),處理器301執(zhí)行以下步驟:獲取所述差異信號(hào)的周期;將所述差異信號(hào)的相位推遲半個(gè)所述周期,以生成矯正信號(hào)。
在一些實(shí)施例中,根據(jù)所述矯正信號(hào)對(duì)所述終端接收到的射頻信號(hào)進(jìn)行矯正時(shí),處理器301執(zhí)行以下步驟:獲取所述終端接收到的射頻信號(hào);將所述射頻信號(hào)與所述矯正信號(hào)進(jìn)行疊加,以對(duì)所述射頻信號(hào)進(jìn)行矯正。
在一些實(shí)施例中,當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),獲取第一電信號(hào)時(shí),處理器301執(zhí)行以下步驟:當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),判斷所述終端接收到的射頻信號(hào)是否受到干擾;若所述射頻信號(hào)受到干擾,則獲取第一電信號(hào)。
在一些實(shí)施例中,當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),判斷所述終端接收到的射頻信號(hào)是否受到干擾時(shí),處理器301執(zhí)行以下步驟:當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),獲取所述終端接收到的射頻信號(hào)的強(qiáng)度值;判斷所述強(qiáng)度值是否小于預(yù)設(shè)閾值;若所述強(qiáng)度值小于所述預(yù)設(shè)閾值,則判斷為所述終端接收到的射頻信號(hào)受到干擾。
存儲(chǔ)器302可用于存儲(chǔ)應(yīng)用程序和數(shù)據(jù)。存儲(chǔ)器302存儲(chǔ)的應(yīng)用程序中包含有可在處理器中執(zhí)行的指令。應(yīng)用程序可以組成各種功能模塊。處理器301通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器302的應(yīng)用程序,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。
射頻電路303用于收發(fā)射頻信號(hào),以通過(guò)無(wú)線通信與網(wǎng)絡(luò)設(shè)備或其他電子設(shè)備進(jìn)行通信。
麥克風(fēng)304可用于采集聲音信號(hào),并將采集到的聲音信號(hào)轉(zhuǎn)換為對(duì)應(yīng)的電信號(hào)。
在一些實(shí)施例中,如圖13所示,終端300還包括:輸入單元305、顯示屏306、音頻電路307、傳感器308以及電源309。其中,處理器301分別與輸入單元305、顯示屏306、音頻電路307、傳感器308以及電源309電性連接。
輸入單元305可用于接收輸入的數(shù)字、字符信息或用戶特征信息(例如指紋),以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號(hào)輸入。其中,輸入單元305可以包括指紋識(shí)別模組。
顯示屏306可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端的各種圖形用戶接口,這些圖形用戶接口可以由圖像、文本、圖標(biāo)、視頻和其任意組合來(lái)構(gòu)成。
音頻電路307可通過(guò)揚(yáng)聲器、受話器提供用戶與終端之間的音頻接口。其中,音頻電路307可以完成電信號(hào)與聲音信號(hào)之間的互相轉(zhuǎn)換。例如,音頻電路307可以將聲音信號(hào)轉(zhuǎn)換為對(duì)應(yīng)的電信號(hào)。
傳感器308用于采集外部環(huán)境信息。傳感器308可以包括環(huán)境亮度傳感器、加速度傳感器、陀螺儀等傳感器中的一種或多種。
電源309用于給終端300的各個(gè)部件供電。在一些實(shí)施例中,電源309可以通過(guò)電源管理系統(tǒng)與處理器301邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管圖13中未示出,終端300還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
由上可知,本發(fā)明實(shí)施例提供了一種終端,當(dāng)檢測(cè)到終端進(jìn)入通話狀態(tài)時(shí),獲取第一電信號(hào),該第一電信號(hào)為該終端用于輸出聲音信號(hào)所對(duì)應(yīng)的電信號(hào);采集該聲音信號(hào)以獲取第二電信號(hào);計(jì)算該第一電信號(hào)與該第二電信號(hào)之間的差異信號(hào);根據(jù)該差異信號(hào)獲取矯正信號(hào),該矯正信號(hào)與該差異信號(hào)的相位相反;根據(jù)該矯正信號(hào)對(duì)該終端接收到的射頻信號(hào)進(jìn)行矯正,以減少該射頻信號(hào)受到的干擾。該方案根據(jù)第一電信號(hào)與第二電信號(hào)之間的差異信號(hào)來(lái)獲取矯正信號(hào),并根據(jù)該矯正信號(hào)對(duì)終端接收到的射頻信號(hào)進(jìn)行矯正,從而可以減少該射頻信號(hào)中的干擾信號(hào)成分,以減少該射頻信號(hào)受到的干擾,能夠提高終端的信號(hào)穩(wěn)定性。
本發(fā)明實(shí)施例還提供一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)中存儲(chǔ)有多條指令,該指令適于由處理器加載以執(zhí)行上述任一實(shí)施例所述的射頻干擾處理方法。
需要說(shuō)明的是,本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該存儲(chǔ)介質(zhì)可以包括但不限于:只讀存儲(chǔ)器(rom,readonlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、磁盤或光盤等。
以上對(duì)本發(fā)明實(shí)施例所提供的射頻干擾處理方法、裝置、存儲(chǔ)介質(zhì)及終端進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。