本發(fā)明涉及信號(hào)處理技術(shù)領(lǐng)域,尤其涉及噪音處理的方法及裝置。
背景技術(shù):
現(xiàn)今,手機(jī)、pad(平板電腦)等終端已經(jīng)成為用戶通訊、娛樂(lè)的必備品。當(dāng)用戶使用終端進(jìn)行通話、聽(tīng)音樂(lè)或者看視頻時(shí),也即終端在播放音頻信號(hào)時(shí),若用戶的周圍環(huán)境存在噪音,此時(shí)用戶通常希望能夠減少環(huán)境噪音帶來(lái)的干擾。但現(xiàn)有終端通常僅對(duì)其播放的音頻信號(hào)進(jìn)行降噪處理,而未針對(duì)環(huán)境噪音進(jìn)行降噪處理。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提出一種噪音處理的方法及裝置,旨在解決現(xiàn)有終端未對(duì)環(huán)境噪音進(jìn)行降噪處理的技術(shù)問(wèn)題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供一種噪音處理的方法,所述噪音處理的方法包括以下步驟:
獲取終端所處環(huán)境的噪音信號(hào);
根據(jù)預(yù)存的相位偏移參數(shù),對(duì)獲取的所述環(huán)境噪音信號(hào)進(jìn)行相位偏移處理;
將處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理,以獲得與環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào);
輸出所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備。
優(yōu)選地,所述輸出所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備的步驟之后,還包括:
在接收到相位調(diào)節(jié)指令時(shí),獲取所述相位調(diào)節(jié)指令對(duì)應(yīng)的相位偏移參數(shù);
采用所述相位偏移參數(shù)更新預(yù)存的所述相位偏移參數(shù)。
優(yōu)選地,所述獲取終端所處環(huán)境的噪音信號(hào)的步驟包括:
在所述終端與音頻播放設(shè)備連接時(shí),執(zhí)行所述獲取終端所處環(huán)境的噪音 信號(hào)的步驟。
優(yōu)選地,所述將處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理的步驟包括:
采用反相電路對(duì)處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理。
優(yōu)選地,所述輸出所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備的步驟包括:
將所述音頻模擬信號(hào)進(jìn)行放大處理;
輸出放大后的所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備。
此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種噪音處理的裝置,所述噪音處理的裝置包括:
第一獲取模塊,用于獲取終端所處環(huán)境的噪音信號(hào);
第一相位處理模塊,用于根據(jù)預(yù)存的相位偏移參數(shù),對(duì)獲取的所述環(huán)境噪音信號(hào)進(jìn)行相位偏移處理;
第二相位處理模塊,用于將處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理,以獲得與環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào);
輸出模塊,用于輸出所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備。
優(yōu)選地,所述噪音處理的裝置還包括:
第二獲取模塊,用于在接收到相位調(diào)節(jié)指令時(shí),獲取所述相位調(diào)節(jié)指令對(duì)應(yīng)的相位偏移參數(shù);
更新模塊,用于采用所述相位偏移參數(shù)更新預(yù)存的所述相位偏移參數(shù)。
優(yōu)選地,所述第一獲取模塊用于:
在所述終端與音頻播放設(shè)備連接時(shí),獲取終端所處環(huán)境的噪音信號(hào)。
優(yōu)選地,所述第二相位處理模塊用于:
采用反相電路對(duì)處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理。
優(yōu)選地,所述輸出模塊包括:
放大單元,用于將所述音頻模擬信號(hào)進(jìn)行放大處理;
輸出單元,用于輸出放大后的所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備。
本發(fā)明提出的噪音處理的方法及裝置,在所述噪音處理的方法中,終端獲取終端所處環(huán)境的噪音信號(hào)后,根據(jù)預(yù)存的相位偏移參數(shù)對(duì)獲取到的環(huán)境噪音信號(hào)進(jìn)行相位偏移處理,使得相位偏移處理后的環(huán)境噪音信號(hào)與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)的波形一致,然后再將處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理,獲得與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào),最后輸出所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備,當(dāng)用戶接聽(tīng)到所述音頻模擬信號(hào)以及環(huán)境噪音信號(hào)時(shí),由于環(huán)境噪音信號(hào)與所述音頻模擬信的相位正好相反,兩個(gè)信號(hào)疊加后相互抵消,從而實(shí)現(xiàn)了終端對(duì)環(huán)境噪音進(jìn)行降噪處理。
附圖說(shuō)明
圖1為本發(fā)明噪音處理的方法第一實(shí)施例的流程示意圖;
圖2為本發(fā)明噪音處理的方法第二實(shí)施例的流程示意圖;
圖3為本發(fā)明噪音處理的裝置第一實(shí)施例的功能模塊示意圖;
圖4為本發(fā)明噪音處理的裝置第二實(shí)施例的功能模塊示意圖;
圖5為本發(fā)明噪音處理的裝置第四實(shí)施例中輸出模塊的細(xì)化功能模塊示意圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明提供一種噪音處理的方法,參照?qǐng)D1,圖1為本發(fā)明噪音處理的方法第一實(shí)施例的流程示意圖。
在本實(shí)施例中,該噪音處理的方法包括以下步驟:
步驟S10,獲取終端所處環(huán)境的噪音信號(hào);
隨著科技的發(fā)展以及人們生活品質(zhì)的提高,手機(jī)、pad(平板電腦)等終端已經(jīng)成為用戶通訊、娛樂(lè)的隨身必備品,日常生活中用戶會(huì)經(jīng)常使用終端進(jìn)行通話、聽(tīng)音樂(lè)或者看視頻等。在用戶的周圍環(huán)境存在噪音時(shí),例如,若 用戶在車站、商場(chǎng)、候車廳等公共場(chǎng)所時(shí),周圍環(huán)境存在各種噪音,用戶希望能夠減少環(huán)境噪音帶來(lái)的干擾。為了解決此問(wèn)題,在本實(shí)施例中,首先通過(guò)用戶隨身攜帶的手機(jī)、pad等終端獲取其所處環(huán)境的噪音信號(hào)。優(yōu)選地,在本實(shí)施例中,終端內(nèi)預(yù)先設(shè)置有聲音采集器,通過(guò)聲音采集器采集環(huán)境噪音,獲得環(huán)境噪音信號(hào)。其中,所述環(huán)境噪音是指用戶人耳能聽(tīng)到的環(huán)境中的中低頻噪音,例如頻率在100-1000HZ范圍內(nèi)的噪音。
步驟S20,根據(jù)預(yù)存的相位偏移參數(shù),對(duì)獲取的所述環(huán)境噪音信號(hào)進(jìn)行相位偏移處理;
由于終端與用戶人耳之間存在一定的距離,環(huán)境噪音傳送到終端的時(shí)間與傳送到用戶人耳的時(shí)間存在時(shí)間差,終端獲取到的環(huán)境噪音信號(hào)與人耳聽(tīng)到的環(huán)境噪音信號(hào)之間會(huì)存在相位差。因此,在本實(shí)施例中,為了解決終端獲取到的環(huán)境噪音信號(hào)與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)之間存在的相位差問(wèn)題,在通過(guò)步驟S10獲取到環(huán)境噪音信號(hào)后,根據(jù)預(yù)存的相位偏移參數(shù),對(duì)獲取的所述環(huán)境噪音信號(hào)進(jìn)行相位偏移處理,獲得相位偏移處理后的環(huán)境噪音信號(hào),所述相位偏移處理后的環(huán)境噪音信號(hào)與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)的信號(hào)波形一致。
步驟S30,將處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理,以獲得與環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào);
通過(guò)步驟S20獲得相位偏移處理后的環(huán)境噪音信號(hào)后,進(jìn)一步將所述相位偏移處理后的環(huán)境噪音信號(hào)進(jìn)行相位反相處理,從而獲得與相位偏移處理后的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào),也即獲得與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào)。本領(lǐng)域技術(shù)人員可以理解的是,可以通過(guò)采用反相器等硬件電路對(duì)所述相位偏移處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理,還可以通過(guò)軟件的方式來(lái)實(shí)現(xiàn)所述相位偏移處理后的環(huán)境噪音信號(hào)的反相處理,獲得與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào)。
步驟S40,輸出所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備。
當(dāng)通過(guò)上述步驟獲得與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào)后,終端輸出所述音頻模擬信號(hào)至與其連接的音頻播放設(shè)備,通過(guò)音頻播放設(shè)備將輸出的所述音頻模擬信號(hào)傳輸至用戶人耳。所述音頻播放設(shè)備是指具有音頻播放功能的音頻設(shè)備,包括有線耳機(jī)、無(wú)線耳機(jī)等。當(dāng)用戶在 接聽(tīng)到所述音頻模擬信號(hào)以及用戶所處環(huán)境中的環(huán)境噪音信號(hào)時(shí),由于所述音頻模擬信號(hào)與環(huán)境噪音信號(hào)的相位相反,所述音頻模擬信號(hào)與環(huán)境噪音信號(hào)疊加后,兩個(gè)信號(hào)相互抵消,從而降低了環(huán)境噪音對(duì)用戶造成的干擾。
本實(shí)施例提供的方案,當(dāng)用戶需要降低環(huán)境噪音的干擾時(shí),終端首先獲取其所處環(huán)境的噪音信號(hào),根據(jù)預(yù)存的相位偏移參數(shù),對(duì)獲取到的環(huán)境噪音信號(hào)進(jìn)行相位偏移處理,使得相位偏移處理后的環(huán)境噪音信號(hào)與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)的波形一致,然后再對(duì)相位偏移處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理,獲得與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào),最后輸出所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備,用戶接聽(tīng)到所述音頻模擬信號(hào)以及環(huán)境噪音信號(hào)時(shí),環(huán)境噪音信號(hào)與相位相反的所述音頻模擬信號(hào)疊加后相互抵消,從而實(shí)現(xiàn)了通過(guò)終端對(duì)環(huán)境噪音進(jìn)行降噪處理,降低了環(huán)境噪音對(duì)用戶造成的干擾。
進(jìn)一步地,如圖2所示,基于第一實(shí)施例提出本發(fā)明噪音處理的方法第二實(shí)施例,在本實(shí)施例中,所述步驟S40之后,還包括:
步驟S50,在接收到相位調(diào)節(jié)指令時(shí),獲取所述相位調(diào)節(jié)指令對(duì)應(yīng)的相位偏移參數(shù);
步驟S60,采用所述相位偏移參數(shù)更新預(yù)存的所述相位偏移參數(shù)。
上述實(shí)施例中通過(guò)終端進(jìn)行降低噪音處理的降噪效果是固定的,但有時(shí)候用戶希望在不同的情況下終端可以達(dá)到不同的降噪效果。因此,為了提高用戶與終端的交互性,使用戶還能夠通過(guò)手動(dòng)控制終端的降噪效果,在本實(shí)施例中,終端預(yù)先設(shè)置有一降噪音效調(diào)節(jié)圖標(biāo)。優(yōu)選地,所述降噪音效調(diào)節(jié)圖標(biāo)為一水平設(shè)置的長(zhǎng)條狀圖標(biāo),所述降噪音效調(diào)節(jié)圖標(biāo)上設(shè)置一滾動(dòng)條,預(yù)先設(shè)置所述滾動(dòng)條在長(zhǎng)條狀圖標(biāo)上每個(gè)水平位置對(duì)應(yīng)一相位偏移參數(shù)值。當(dāng)用戶為了獲得不同的降噪效果,用戶向左或向右滑動(dòng)所述滾動(dòng)條進(jìn)行相位調(diào)節(jié)操作時(shí),視為終端接收到用戶輸入的相位調(diào)節(jié)指令,當(dāng)終端接收到所述相位調(diào)節(jié)指令時(shí),獲取滾動(dòng)條當(dāng)前位置對(duì)應(yīng)的相位偏移參數(shù)值,采用所述相位偏移參數(shù)值更新預(yù)存的相位偏移參數(shù)值。然后根據(jù)更新后的相位偏移參數(shù)值對(duì)所述環(huán)境噪音信號(hào)進(jìn)行相位偏移處理。例如,預(yù)先設(shè)置滾動(dòng)條在長(zhǎng)條狀圖標(biāo)的正中央水平位置對(duì)應(yīng)的相位偏移參數(shù)值為0,當(dāng)用戶向左滑動(dòng)所述滾動(dòng) 條時(shí),終端接收到相位調(diào)節(jié)指令,獲取滾動(dòng)條向左滑動(dòng)后的當(dāng)前位置對(duì)應(yīng)的相位偏移參數(shù)值,采用所述相位偏移參數(shù)值更新預(yù)存的相位偏移參數(shù)值。然后根據(jù)獲取的所述相位偏移參數(shù)值對(duì)所述環(huán)境噪音信號(hào)進(jìn)行相位偏移處理。再將相位偏移處理后的環(huán)境噪音信號(hào)進(jìn)行相位反相處理,獲得與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào),最后輸出所述音頻模擬信號(hào),用戶接聽(tīng)到所述音頻模擬信號(hào)以及環(huán)境噪音信號(hào)時(shí),環(huán)境噪音信號(hào)與相位相反的所述音頻模擬信號(hào)疊加后相互抵消,從而實(shí)現(xiàn)了對(duì)環(huán)境噪音進(jìn)行降噪處理。用戶將所述滾動(dòng)條滑動(dòng)到不同的位置時(shí),終端獲取到相應(yīng)不同的相位偏移參數(shù)值,進(jìn)行不同的相位偏移處理,從而最終實(shí)現(xiàn)不同的降噪效果。因此,用戶可通過(guò)滑動(dòng)所述滾動(dòng)條,來(lái)調(diào)節(jié)終端的降噪效果,直至用戶感覺(jué)聽(tīng)到的環(huán)境噪音最弱為止。
本實(shí)施例提供的方案,當(dāng)終端在接收到用戶輸入的相位調(diào)節(jié)指令時(shí),獲取所述相位調(diào)節(jié)指令對(duì)應(yīng)的相位偏移參數(shù)值,采用所述相位偏移參數(shù)值更新預(yù)存的相位偏移參數(shù)值,然后根據(jù)所述相位偏移參數(shù)值對(duì)獲取的環(huán)境噪音信號(hào)進(jìn)行相位偏移處理,再將相位偏移處理后的環(huán)境噪音信號(hào)進(jìn)行相位反相處理,獲得與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào),最后輸出所述音頻模擬信號(hào),用戶接聽(tīng)到所述音頻模擬信號(hào)以及環(huán)境噪音信號(hào)時(shí),環(huán)境噪音信號(hào)與相位相反的所述音頻模擬信號(hào)疊加后相互抵消,從而實(shí)現(xiàn)了對(duì)環(huán)境噪音進(jìn)行降噪處理。當(dāng)用戶在終端上進(jìn)行不同的相位調(diào)節(jié)操作時(shí),由于獲取到對(duì)應(yīng)不同的相位偏移參數(shù)值,實(shí)現(xiàn)了不同的降噪效果,因此,通過(guò)本方案用戶可根據(jù)需求達(dá)到不同的降噪效果,提高了用戶體驗(yàn)。
進(jìn)一步地,基于第一實(shí)施例或第二實(shí)施例提出本發(fā)明噪音處理的方法第三實(shí)施例,在本實(shí)施例中,上述步驟S10包括:
步驟a,在所述終端與音頻播放設(shè)備連接時(shí),執(zhí)行所述獲取終端所處環(huán)境的噪音信號(hào)的步驟。
在上述實(shí)施例中,當(dāng)終端獲取到環(huán)境噪音時(shí),就會(huì)進(jìn)行降低噪音的處理,終端系統(tǒng)資源消耗大。并且,在一些情況下用戶也不需要降低環(huán)境噪音的干擾,此時(shí),終端進(jìn)行降低噪音的處理就是無(wú)用的。為了減少終端系統(tǒng)資源的浪費(fèi),使得終端每次進(jìn)行降低噪音的處理都是用戶所需求的,在本實(shí)施例中, 終端在用戶需要降低環(huán)境噪音干擾的情況下才獲取終端所處環(huán)境的噪音信號(hào),從而進(jìn)行降低噪音的處理??紤]到在用戶使用終端來(lái)進(jìn)行通話、聽(tīng)音樂(lè)或者看視頻等需要降低環(huán)境噪音干擾時(shí)通常都會(huì)佩戴耳機(jī),因此,在本實(shí)施例中,終端首先檢測(cè)是否有音頻播放設(shè)備與終端連接,所述音頻播放設(shè)備是指具有音頻播放功能的音頻設(shè)備,包括有線耳機(jī)、無(wú)線耳機(jī)等。優(yōu)選地,首先檢測(cè)終端的音頻接口是否連接了有線耳機(jī),在檢測(cè)到終端的音頻接口未連接有線耳機(jī)時(shí),進(jìn)一步檢測(cè)終端是否通過(guò)藍(lán)牙等方式與藍(lán)牙耳機(jī)等無(wú)線耳機(jī)連接。本領(lǐng)域技術(shù)人員可以理解的是,也可以先檢測(cè)終端是否通過(guò)藍(lán)牙等方式與藍(lán)牙耳機(jī)等無(wú)線耳機(jī)連接,在終端未與無(wú)線耳機(jī)連接時(shí),進(jìn)一步檢測(cè)終端的音頻接口是否連接有線耳機(jī)。
在檢測(cè)到終端與音頻播放設(shè)備連接時(shí),也即檢測(cè)到終端的音頻接口連接了有線耳機(jī),或者檢測(cè)到終端與藍(lán)牙耳機(jī)等無(wú)線耳機(jī)通過(guò)藍(lán)牙等方式連接時(shí),終端通過(guò)內(nèi)置的聲音采集器采集環(huán)境噪音,獲得環(huán)境噪音信號(hào)。在未檢測(cè)到終端與音頻播放設(shè)備連接時(shí),則不進(jìn)行處理。
本實(shí)施例提供的方案,首先檢測(cè)終端是否與音頻播放設(shè)備連接,只有在終端與音頻播放設(shè)備連接時(shí),也即在用戶需要降低環(huán)境噪音的干擾時(shí),才獲取終端所處環(huán)境的噪音信號(hào),進(jìn)行降低噪音的處理;在終端未與音頻播放設(shè)備連接時(shí),也即在用戶不需要降低環(huán)境噪音的干擾時(shí),不進(jìn)行降噪處理,從而減少終端系統(tǒng)資源的浪費(fèi)。
進(jìn)一步地,基于上述任一實(shí)施例提出本發(fā)明噪音處理的方法第四實(shí)施例,在本實(shí)施例中,所述步驟S30包括:
步驟b,采用反相電路對(duì)處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理。
在本實(shí)施例中,可在終端內(nèi)預(yù)先設(shè)置一反相處理電路,當(dāng)對(duì)所述環(huán)境噪音信號(hào)進(jìn)行相位偏移處理后,通過(guò)該反相處理電路將相位偏移處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理,獲得與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào)。優(yōu)選地,也可以在終端內(nèi)預(yù)先設(shè)置有A/D轉(zhuǎn)換電路(analog to digital converter,模數(shù)轉(zhuǎn)換器)、取反電路以及D/A轉(zhuǎn)換電路(digital to analog converter,數(shù)模轉(zhuǎn)換器)。當(dāng)終端對(duì)獲取的所述環(huán)境噪音信號(hào)進(jìn)行相位偏移處理后,首先通過(guò)A/D轉(zhuǎn)換電路將所述相位偏移處理后的環(huán)境噪音信號(hào)轉(zhuǎn)換為 數(shù)字信號(hào),然后通過(guò)所述取反電路將所述數(shù)字信號(hào)進(jìn)行取反處理,獲得取反處理后的數(shù)字信號(hào),再通過(guò)D/A轉(zhuǎn)換電路將所述取反處理后的數(shù)字信號(hào)轉(zhuǎn)換為模擬信號(hào),則所述模擬信號(hào)為與環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào)。
進(jìn)一步地,在本實(shí)施例中,所述步驟S40包括:
步驟c,將所述音頻模擬信號(hào)進(jìn)行放大處理;
步驟d,輸出放大后的所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備。
在獲得與環(huán)境噪音信號(hào)相位相反的音頻模擬信后,將所述音頻模擬信號(hào)進(jìn)行放大處理。例如,可通過(guò)信號(hào)放大電路將所述音頻模擬信號(hào)進(jìn)行放大處理,本領(lǐng)域技術(shù)人員可以理解的是,還可以通過(guò)軟件方法等其他方式實(shí)現(xiàn)對(duì)所述音頻模擬信號(hào)的放大處理。然后,輸出放大后的所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備,通過(guò)音頻播放設(shè)備將輸出的放大后的所述音頻模擬信號(hào)傳輸至用戶人耳。當(dāng)用戶通過(guò)所述音頻播放設(shè)備接聽(tīng)到放大后的所述音頻模擬信號(hào),以及接聽(tīng)到用戶所處環(huán)境中的環(huán)境噪音信號(hào)時(shí),由于所述音頻模擬信號(hào)與環(huán)境噪音信號(hào)的相位相反,兩個(gè)信號(hào)疊加后相互抵消,從而降低了環(huán)境噪音對(duì)用戶造成的干擾。
本實(shí)施例提供的方案,在獲取到相位偏移處理后的環(huán)境噪音信號(hào)時(shí),通過(guò)采用反相電路對(duì)相位偏移處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理,從而獲得與環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào),然后將該音頻模擬信號(hào)放大后輸出至音頻播放設(shè)備,用戶接聽(tīng)到所述音頻模擬信號(hào)以及環(huán)境噪音信號(hào)時(shí),環(huán)境噪音信號(hào)與相位相反的所述音頻模擬信號(hào)疊加后相互抵消,從而實(shí)現(xiàn)了通過(guò)終端對(duì)環(huán)境噪音進(jìn)行降噪處理,降低了環(huán)境噪音對(duì)用戶造成的干擾。
本發(fā)明進(jìn)一步提供一種噪音處理的裝置,如圖3所示,如3為本發(fā)明噪音處理的裝置第一實(shí)施例的功能模塊示意圖。
在本實(shí)施例中,該噪音處理的裝置包括:
第一獲取模塊10,用于獲取終端所處環(huán)境的噪音信號(hào);
隨著科技的發(fā)展以及人們生活品質(zhì)的提高,手機(jī)、pad(平板電腦)等終端已經(jīng)成為用戶通訊、娛樂(lè)的隨身必備品,日常生活中用戶會(huì)經(jīng)常使用終端進(jìn)行通話、聽(tīng)音樂(lè)或者看視頻等。在用戶的周圍環(huán)境存在噪音時(shí),例如,若 用戶在車站、商場(chǎng)、候車廳等公共場(chǎng)所時(shí),周圍環(huán)境存在各種噪音,用戶希望能夠減少環(huán)境噪音帶來(lái)的干擾。為了解決此問(wèn)題,提出一種噪音處理的裝置,所述噪音處理的裝置設(shè)置在終端中。在本實(shí)施例中,首先通過(guò)所述噪音處理的裝置的第一獲取模塊10獲取終端所處環(huán)境的噪音信號(hào)。優(yōu)選地,在本實(shí)施例中,終端內(nèi)預(yù)先設(shè)置有聲音采集器,第一獲取模塊10通過(guò)聲音采集器采集環(huán)境噪音獲得環(huán)境噪音信號(hào)。其中,所述環(huán)境噪音是指用戶人耳能聽(tīng)到的環(huán)境中的中低頻噪音,例如頻率在100-1000HZ范圍內(nèi)的噪音。
第一相位處理模塊20,用于根據(jù)預(yù)存的相位偏移參數(shù),對(duì)獲取的所述環(huán)境噪音信號(hào)進(jìn)行相位偏移處理;
由于終端與用戶人耳之間存在一定的距離,環(huán)境噪音傳送到終端的時(shí)間與傳送到用戶人耳的時(shí)間存在時(shí)間差,因而第一獲取模塊10獲取到的環(huán)境噪音信號(hào)與人耳聽(tīng)到的環(huán)境噪音信號(hào)之間會(huì)存在相位差。在本實(shí)施例中,為了解決第一獲取模塊10獲取到的環(huán)境噪音信號(hào)與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)之間存在的相位差問(wèn)題,在第一獲取模塊10獲取到環(huán)境噪音信號(hào)后,第一相位處理模塊20根據(jù)預(yù)存的相位偏移參數(shù),對(duì)獲取的所述環(huán)境噪音信號(hào)進(jìn)行相位偏移處理,獲得相位偏移處理后的環(huán)境噪音信號(hào),所述相位偏移處理后的環(huán)境噪音信號(hào)與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)的信號(hào)波形一致。
第二相位處理模塊30,用于將處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理,以獲得與環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào);
通過(guò)第一相位處理模塊20獲得相位偏移處理后的環(huán)境噪音信號(hào)后,第二相位處理模塊30將所述相位偏移處理后的環(huán)境噪音信號(hào)進(jìn)行相位反相處理,從而獲得與相位偏移處理后的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào),也即獲得與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào)。本領(lǐng)域技術(shù)人員可以理解的是,第一相位處理模塊20可以通過(guò)采用反相器等硬件電路對(duì)所述相位偏移處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理,還可以通過(guò)軟件的方式來(lái)實(shí)現(xiàn)所述相位偏移處理后的環(huán)境噪音信號(hào)的反相處理,獲得與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào)。
輸出模塊40,用于輸出所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備。
當(dāng)通過(guò)第二相位處理模塊30獲得與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)相位相 反的音頻模擬信號(hào)后,輸出模塊40輸出所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備,通過(guò)音頻播放設(shè)備將輸出模塊40輸出的所述音頻模擬信號(hào)傳輸至用戶人耳。所述音頻播放設(shè)備是指具有音頻播放功能的音頻設(shè)備,包括有線耳機(jī)、無(wú)線耳機(jī)等。當(dāng)用戶在接聽(tīng)到所述音頻模擬信號(hào)以及用戶所處環(huán)境中的環(huán)境噪音信號(hào)時(shí),由于所述音頻模擬信號(hào)與環(huán)境噪音信號(hào)的相位相反,所述音頻模擬信號(hào)與環(huán)境噪音信號(hào)疊加后,兩個(gè)信號(hào)相互抵消,從而降低了環(huán)境噪音對(duì)用戶造成的干擾。
本實(shí)施例提供的方案,當(dāng)用戶需要降低環(huán)境噪音的干擾時(shí),第一獲取模塊10首先獲取終端所處環(huán)境的噪音信號(hào),第一相位處理模塊20根據(jù)預(yù)存的相位偏移參數(shù),對(duì)獲取到的環(huán)境噪音信號(hào)進(jìn)行相位偏移處理,使得相位偏移處理后的環(huán)境噪音信號(hào)與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)的波形一致,然后第二相位處理模塊30對(duì)相位偏移處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理,獲得與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào),最后輸出模塊40輸出所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備,用戶接聽(tīng)到所述音頻模擬信號(hào)以及環(huán)境噪音信號(hào)時(shí),環(huán)境噪音信號(hào)與相位相反的所述音頻模擬信號(hào)疊加后相互抵消,從而實(shí)現(xiàn)了通過(guò)終端對(duì)環(huán)境噪音進(jìn)行降噪處理,降低了環(huán)境噪音對(duì)用戶造成的干擾。
進(jìn)一步地,如圖4所示,基于第一實(shí)施例提出本發(fā)明噪音處理的裝置第二實(shí)施例,在本實(shí)施例中,所述噪音處理的裝置還包括:
第二獲取模塊50,用于在接收到相位調(diào)節(jié)指令時(shí),獲取所述相位調(diào)節(jié)指令對(duì)應(yīng)的相位偏移參數(shù);
更新模塊60,用于采用所述相位偏移參數(shù)更新預(yù)存的所述相位偏移參數(shù)。
上述實(shí)施例中進(jìn)行降低噪音處理的降噪效果是固定的,但有時(shí)候用戶希望在不同的情況下終端可以達(dá)到不同的降噪效果。因此,為了提高用戶與終端的交互性,使用戶還能夠通過(guò)手動(dòng)控制終端的降噪效果,在本實(shí)施例中,終端預(yù)先設(shè)置有一降噪音效調(diào)節(jié)圖標(biāo)。優(yōu)選地,所述降噪音效調(diào)節(jié)圖標(biāo)為一水平設(shè)置的長(zhǎng)條狀圖標(biāo),所述降噪音效調(diào)節(jié)圖標(biāo)上設(shè)置一滾動(dòng)條,預(yù)先設(shè)置所述滾動(dòng)條在長(zhǎng)條狀圖標(biāo)上每個(gè)水平位置對(duì)應(yīng)一相位偏移參數(shù)值。例如,預(yù)先設(shè)置滾動(dòng)條在長(zhǎng)條狀圖標(biāo)的正中央水平位置對(duì)應(yīng)的相位偏移參數(shù)值為0。當(dāng) 用戶為了獲得不同的降噪效果,用戶向左或向右滑動(dòng)所述滾動(dòng)條進(jìn)行相位調(diào)節(jié)操作,第二獲取模塊50接收到用戶輸入的相位調(diào)節(jié)操作對(duì)應(yīng)的相位調(diào)節(jié)指令,當(dāng)?shù)诙@取模塊50接收到所述相位調(diào)節(jié)指令時(shí),獲取滾動(dòng)條當(dāng)前位置對(duì)應(yīng)的相位偏移參數(shù)值。
當(dāng)?shù)诙@取模塊50獲取到所述對(duì)應(yīng)的相位偏移參數(shù)值后,更新模塊60采用所述相位偏移參數(shù)值更新預(yù)存的相位偏移參數(shù)值。然后,第一相位處理模塊20根據(jù)更新模塊60更新的所述相位偏移參數(shù)值對(duì)所述環(huán)境噪音信號(hào)進(jìn)行相位偏移處理。第二相位處理模塊30再將相位偏移處理后的環(huán)境噪音信號(hào)進(jìn)行相位反相處理,獲得與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào),最后輸出模塊40輸出所述音頻模擬信號(hào),用戶接聽(tīng)到所述音頻模擬信號(hào)以及環(huán)境噪音信號(hào)時(shí),環(huán)境噪音信號(hào)與相位相反的所述音頻模擬信號(hào)疊加后相互抵消,從而實(shí)現(xiàn)了對(duì)環(huán)境噪音進(jìn)行降噪處理。用戶將所述滾動(dòng)條滑動(dòng)到不同的位置時(shí),第二獲取模塊50獲取到相應(yīng)不同的相位偏移參數(shù)值,從而第一相位處理模塊20進(jìn)行不同的相位偏移處理,最終實(shí)現(xiàn)不同的降噪效果。因此,用戶可通過(guò)滑動(dòng)所述滾動(dòng)條,來(lái)調(diào)節(jié)終端的降噪效果,直至用戶感覺(jué)聽(tīng)到的環(huán)境噪音最弱為止。
本實(shí)施例提供的方案,當(dāng)?shù)诙@取模塊50在接收到用戶輸入的相位調(diào)節(jié)指令時(shí),獲取所述相位調(diào)節(jié)指令對(duì)應(yīng)的相位偏移參數(shù)值,然后更新模塊60采用所述相位偏移參數(shù)值更新預(yù)存的相位偏移參數(shù)值,第一相位處理模塊20根據(jù)更新的所述相位偏移參數(shù)值對(duì)獲取的環(huán)境噪音信號(hào)進(jìn)行相位偏移處理,第二相位處理模塊30再將相位偏移處理后的環(huán)境噪音信號(hào)進(jìn)行相位反相處理,獲得與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào),最后輸出模塊40輸出所述音頻模擬信號(hào),用戶接聽(tīng)到所述音頻模擬信號(hào)以及環(huán)境噪音信號(hào)時(shí),環(huán)境噪音信號(hào)與相位相反的所述音頻模擬信號(hào)疊加后相互抵消,從而實(shí)現(xiàn)了對(duì)環(huán)境噪音進(jìn)行降噪處理。當(dāng)用戶在終端上進(jìn)行不同的相位調(diào)節(jié)操作時(shí),由于獲取到對(duì)應(yīng)不同的相位偏移參數(shù)值,實(shí)現(xiàn)了不同的降噪效果,因此,通過(guò)本方案用戶可根據(jù)需求達(dá)到不同的降噪效果,提高了用戶體驗(yàn)。
進(jìn)一步地,基于第一實(shí)施例或第二實(shí)施例提出本發(fā)明噪音處理的裝置第三實(shí)施例,在本實(shí)施例中,所述第一獲取模塊10用于:
在所述終端與音頻播放設(shè)備連接時(shí),獲取終端所處環(huán)境的噪音信號(hào)。
在上述實(shí)施例中,當(dāng)獲取到環(huán)境噪音時(shí),就會(huì)進(jìn)行降低噪音的處理,終端系統(tǒng)資源消耗大。并且,在一些情況下用戶也不需要降低環(huán)境噪音的干擾,此時(shí),噪音處理的裝置進(jìn)行降低噪音的處理就是無(wú)用的。為了減少終端系統(tǒng)資源的浪費(fèi),使得每次進(jìn)行降低噪音的處理都是用戶所需求的,在本實(shí)施例中,噪音處理的裝置在用戶需要降低環(huán)境噪音干擾的情況下才獲取終端所處環(huán)境的噪音信號(hào),從而進(jìn)行降低噪音的處理??紤]到在用戶使用終端來(lái)進(jìn)行通話、聽(tīng)音樂(lè)或者看視頻等需要降低環(huán)境噪音干擾時(shí)通常都會(huì)佩戴耳機(jī),因此,在本實(shí)施例中,第一獲取模塊10首先檢測(cè)是否有音頻播放設(shè)備與終端連接,所述音頻播放設(shè)備是指具有音頻播放功能的音頻設(shè)備,包括有線耳機(jī)、無(wú)線耳機(jī)等。優(yōu)選地,第一獲取模塊10首先檢測(cè)終端的音頻接口是否連接了有線耳機(jī),在檢測(cè)到終端的音頻接口未連接有線耳機(jī)時(shí),進(jìn)一步檢測(cè)終端是否通過(guò)藍(lán)牙等方式與藍(lán)牙耳機(jī)等無(wú)線耳機(jī)連接。本領(lǐng)域技術(shù)人員可以理解的是,第一獲取模塊10也可以先檢測(cè)終端是否通過(guò)藍(lán)牙等方式與藍(lán)牙耳機(jī)等無(wú)線耳機(jī)連接,在終端未與無(wú)線耳機(jī)連接時(shí),進(jìn)一步檢測(cè)終端的音頻接口是否連接有線耳機(jī)。
在第一獲取模塊10檢測(cè)到終端與音頻播放設(shè)備連接時(shí),也即檢測(cè)到終端的音頻接口連接了有線耳機(jī),或者檢測(cè)到終端與藍(lán)牙耳機(jī)等無(wú)線耳機(jī)通過(guò)藍(lán)牙等方式連接時(shí),第一獲取模塊10通過(guò)內(nèi)置的聲音采集器采集環(huán)境噪音獲得環(huán)境噪音信號(hào)。在第一獲取模塊10未檢測(cè)到終端與音頻播放設(shè)備連接時(shí),則不進(jìn)行處理。
本實(shí)施例提供的方案,第一獲取模塊10首先檢測(cè)終端是否與音頻播放設(shè)備連接,只有在終端與音頻播放設(shè)備連接時(shí),也即在用戶需要降低環(huán)境噪音的干擾時(shí),第一獲取模塊10才獲取終端所處環(huán)境的噪音信號(hào),進(jìn)而進(jìn)行降低噪音的處理;在終端未與音頻播放設(shè)備連接時(shí),也即在用戶不需要降低環(huán)境噪音的干擾時(shí),不進(jìn)行降噪處理,從而減少終端系統(tǒng)資源的浪費(fèi)。
進(jìn)一步地,基于上述任一實(shí)施例提出本發(fā)明噪音處理的裝置第四實(shí)施例,在本實(shí)施例中,所述第二相位處理模塊30用于:
采用反相電路對(duì)處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理。
在本實(shí)施例中,可在終端內(nèi)預(yù)先設(shè)置一反相處理電路,當(dāng)?shù)谝幌辔惶幚砟K20對(duì)所述環(huán)境噪音信號(hào)進(jìn)行相位偏移處理后,第二相位處理模塊30通過(guò)該反相處理電路將相位偏移處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理,獲得與用戶人耳聽(tīng)到的環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào)。優(yōu)選地,也可以在終端內(nèi)預(yù)先設(shè)置有A/D轉(zhuǎn)換電路(analog to digital converter,模數(shù)轉(zhuǎn)換器)、取反電路以及D/A轉(zhuǎn)換電路(digital to analog converter,數(shù)模轉(zhuǎn)換器)。當(dāng)?shù)谝幌辔惶幚砟K20對(duì)獲取的所述環(huán)境噪音信號(hào)進(jìn)行相位偏移處理后,第二相位處理模塊30首先通過(guò)A/D轉(zhuǎn)換電路將所述相位偏移處理后的環(huán)境噪音信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),然后通過(guò)所述取反電路將所述數(shù)字信號(hào)進(jìn)行取反處理,獲得取反處理后的數(shù)字信號(hào),再通過(guò)D/A轉(zhuǎn)換電路將所述取反處理后的數(shù)字信號(hào)轉(zhuǎn)換為模擬信號(hào),所述模擬信號(hào)為即為與環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào)。
進(jìn)一步地,參照?qǐng)D5,在本實(shí)施例中,所述輸出模塊40包括:
放大單元41,用于將所述音頻模擬信號(hào)進(jìn)行放大處理;
輸出單元42,用于輸出放大后的所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備。
在獲得與環(huán)境噪音信號(hào)相位相反的音頻模擬信后,放大單元41將所述音頻模擬信號(hào)進(jìn)行放大處理。例如,所述放大單元41優(yōu)選為信號(hào)放大電路,通過(guò)所述信號(hào)放大電路將所述音頻模擬信號(hào)進(jìn)行放大處理。然后,輸出單元42輸出放大后的所述音頻模擬信號(hào)至與所述終端連接的音頻播放設(shè)備,通過(guò)音頻播放設(shè)備將輸出單元42輸出的放大后的所述音頻模擬信號(hào)傳輸至用戶人耳。當(dāng)用戶通過(guò)所述音頻播放設(shè)備接聽(tīng)到放大后的所述音頻模擬信號(hào),以及接聽(tīng)到用戶所處環(huán)境中的環(huán)境噪音信號(hào)時(shí),由于所述音頻模擬信號(hào)與環(huán)境噪音信號(hào)的相位相反,兩個(gè)信號(hào)疊加后相互抵消,從而降低了環(huán)境噪音對(duì)用戶造成的干擾。
本實(shí)施例提供的方案,在獲取到相位偏移處理后的環(huán)境噪音信號(hào)時(shí),第二相位處理模塊30通過(guò)采用反相電路對(duì)相位偏移處理后的環(huán)境噪音信號(hào)進(jìn)行反相處理,從而獲得與環(huán)境噪音信號(hào)相位相反的音頻模擬信號(hào),然后放大單元41將該音頻模擬信號(hào)放大后通過(guò)輸出單元42輸出至音頻播放設(shè)備,用戶接聽(tīng)到所述音頻模擬信號(hào)以及環(huán)境噪音信號(hào)時(shí),環(huán)境噪音信號(hào)與相位相反的 所述音頻模擬信號(hào)疊加后相互抵消,從而實(shí)現(xiàn)了通過(guò)終端對(duì)環(huán)境噪音進(jìn)行降噪處理,降低了環(huán)境噪音對(duì)用戶造成的干擾。
以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。