移動終端和降噪方法
【技術領域】
[0001 ]本發明涉及移動終端技術領域,尤其涉及一種移動終端和降噪方法。
【背景技術】
[0002]目前,在車內主動降噪的方案上,都是利用車載智能設備和車身裝配的麥克風進行數據傳輸,利用車載智能設備上的算法和運算資源(CPU、內存等)進行計算和反向聲波疊加播放,對車載設備的算法和運算能力要求很高,目前只有部分高端車型上的車載具有此能力,大部分中低端汽車配備的車載不具有降噪算法以及相應的運算能力,無法實現車內主動降噪。
【發明內容】
[0003]本發明的主要目的在于提出一種移動終端和降噪方法,旨在利用移動終端實現主動降噪。
[0004]為實現上述目的,本發明提供的一種移動終端,所述移動終端包括:
[0005]第一獲得模塊,用于獲得音頻信號,并識別出所述音頻信號中的噪聲信號;
[0006]第二獲得模塊,用于獲得所述噪聲信號對應的噪聲源位置,并獲得用戶位置;
[0007]確定模塊,用于根據所述噪聲信號、所述噪聲源位置和用戶位置確定降噪信號;
[0008]降噪模塊,用于根據所述降噪信號調整所述音頻信號,以對所述音頻信號進行降噪。
[0009]優選地,所述第二獲得模塊還用于獲得所述噪聲信號對應的噪聲源位置,并獲得用戶位置和音響的位置;
[0010]所述確定模塊還用于根據所述噪聲信號、所述噪聲源位置、用戶位置和所述音響的位置確定降噪信號;
[0011 ]所述降噪模塊還用于將所述降噪信號發送至所述音響播放,以對所述音頻信號進行降噪。
[0012]優選地,所述第二獲得模塊包括:
[0013]獲取單元,用于獲取所述噪音信號對應波形的相位差及聲壓差;
[0014]計算單元,用于根據所述相位差及聲壓差計算所述噪音信號對應的噪聲源相對于所述移動終端的三維空間位置,并獲得用戶相對所述移動終端的三維空間位置。
[0015]優選地,所述確定模塊包括:
[0016]確定單元,用于根據所述噪聲源和用戶相對所述移動終端的三維空間位置計算出所述噪音信號對應的延時;
[0017]生成單元,用于根據所述延時生成與所述噪音信號反相的降噪信號。
[0018]優選地,所述第一獲得模塊還用于接收汽車發送的音頻信號,并識別出所述音頻信號中的噪聲信號。
[0019]此外,為實現上述目的,本發明還提供一種降噪方法,所述方法應用于移動終端,所述方法包括以下步驟:
[0020]獲得音頻信號,并識別出所述音頻信號中的噪聲信號;
[0021]獲得所述噪聲信號對應的噪聲源位置,并獲得用戶位置;
[0022]根據所述噪聲信號、所述噪聲源位置和用戶位置確定降噪信號;
[0023]根據所述降噪信號調整所述音頻信號,以對所述音頻信號進行降噪。
[0024]優選地,所述獲得所述噪聲信號對應的噪聲源位置,并獲得用戶位置的步驟包括:
[0025]獲得所述噪聲信號對應的噪聲源位置,并獲得用戶位置和音響的位置;
[0026]所述根據所述噪聲信號、所述噪聲源位置和用戶位置確定降噪信號的步驟包括:
[0027]根據所述噪聲信號、所述噪聲源位置、用戶位置和所述音響的位置確定降噪信號;
[0028]所述根據所述降噪信號調整所述音頻信號,以對所述音頻信號進行降噪的步驟包括:
[0029]將所述降噪信號發送至所述音響播放,以對所述音頻信號進行降噪。
[0030]優選地,所述獲得所述噪聲信號對應的噪聲源位置,并獲得用戶位置的步驟包括:[0031 ]獲取所述噪音信號對應波形的相位差及聲壓差;
[0032]根據所述相位差及聲壓差計算所述噪音信號對應的噪聲源相對于所述移動終端的三維空間位置,并獲得用戶相對所述移動終端的三維空間位置。
[0033]優選地,所述根據所述噪聲信號、所述噪聲源位置和用戶位置確定降噪信號的步驟包括:
[0034]根據所述噪聲源和用戶相對所述移動終端的三維空間位置計算出所述噪音信號對應的延時;
[0035]根據所述延時生成與所述噪音信號反相的降噪信號。
[0036]優選地,所述獲得音頻信號,并識別出所述音頻信號中的噪聲信號的步驟還包括:
[0037]接收汽車發送的音頻信號,并識別出所述音頻信號中的噪聲信號。
[0038]本發明移動終端包括第一獲得模塊,用于獲得音頻信號,并識別出所述音頻信號中的噪聲信號;第二獲得模塊,用于獲得所述噪聲信號對應的噪聲源位置,并獲得用戶位置;確定模塊,用于根據所述噪聲信號、所述噪聲源位置和用戶位置確定降噪信號;降噪模塊,用于根據所述降噪信號調整所述音頻信號,以對所述音頻信號進行降噪。通過上述方式,本發明利用移動終端的資源,根據獲得的音頻信號、噪聲源位置和用戶位置確定降噪信號,實現對音頻信號進行主動降噪,能夠保證用戶不受噪聲的困擾,并且使用移動終端能夠適用多種環境。
【附圖說明】
[0039]圖1為實現本發明各個實施例的一個優選的移動終端的硬件結構示意圖;
[0040]圖2為圖1中相機的電氣結構框圖;
[0041 ]圖3為本發明移動終端第一實施例的功能模塊示意圖;
[0042]圖4為本發明實施例中移動終端中麥克風陣列設置示意圖;
[0043]圖5為本發明實施例中應用場景的一種示意圖;
[0044]圖6為本發明實施例中第二獲得模塊的一種功能模塊示意圖;
[0045]圖7為本發明實施例中確定模塊的一種功能模塊示意圖;
[0046]圖8為本發明降噪方法第一實施例的流程示意圖;
[0047]圖9為本發明實施例中獲得所述噪聲信號對應的噪聲源位置,并獲得用戶位置的一種流程示意圖;
[0048]圖10為本發明實施例中根據所述噪聲信號、所述噪聲源位置和用戶位置確定降噪信號的一種流程示意圖;
[0049]圖11為本發明降噪方法第二實施例的流程示意圖。
[0050]本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0051]應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0052]現在將參考附圖描述實現本發明各個實施例的移動終端。在后續的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發明的說明,其本身并沒有特定的意義。因此,“模塊”與“部件”可以混合地使用。
[0053]移動終端可以以各種形式來實施。例如,本發明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數字廣播接收器、PDA(個人數字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數字TV、臺式計算機等等的固定終端。下面,假設終端是移動終端。然而,本領域技術人員將理解的是,除了特別用于移動目的的元件之外,根據本發明的實施方式的構造也能夠應用于固定類型的終端。
[0054]圖1為實現本發明各個實施例的一個優選的移動終端的硬件結構示意。
[0055]移動終端100可以包括無線通信單元110、A/V(音頻/視頻)輸入單元120、用戶輸入單元130、輸出單元150、存儲器160、控制器180和電源單元190等等。圖1示出了具有各種組件的移動終端,但是應理解的是,并不要求實施所有示出的組件。可以替代地實施更多或更少的組件。將在下面詳細描述移動終端的元件。
[0056]無線通信單元110通常包括一個或多個組件,其允許移動終端100與無線通信裝置或網絡之間的無線電通信。例如,無線通信單元可以包括移動通信模塊112、無線互聯網模塊113和短程通信模塊114中的至少一個。
[0057]移動通信模塊112將無線電信號發送到基站(例如,接入點、節點B等等)、外部終端以及服務器中的至少一個和/或從其接收無線電信號。這樣的無線電信號可以包括語音通話信號、視頻通話信號、或者根據文本和/或多媒體消息發送和/或接收的各種類型的數據。
[0058]無線互聯網模塊113支持移動終端的無線互聯網接入。該模塊可以內部或外部地耦接到終端。該模塊所涉及的無線互聯網接入技術可以包括WLAN(無線LAN)(W1-Fi)、Wibro(無線寬帶)、Wimax(全球微波互聯接入)、HSDPA(高速下行鏈路分組接入)等等。
[0059]短程通信模塊114是用于支持短程通信的模塊。短程通信技術的一些示例包括藍牙?、射頻識別(RFID)、紅外數據協會(IrDA)、超寬帶(UWB)、紫蜂?等等。
[0060]A/V輸入單元120用于接收音頻或視頻信號。A/V輸入單元120可以包括相機121和麥克風122,相機121對在視頻捕獲模式或圖像捕獲模式中由圖像捕獲裝置獲得的靜態圖片或視頻的圖像數據進行處理。處理后的圖像幀可以顯示在顯示單元151上。經相機121處理后的圖像幀可以存儲在存儲器160(或其它存儲介質)中或者經由無線通信單元110進行發送,可以根據移動終端的構造提供兩個或更多相機121。麥克風122可以在電話通話模式、記錄模式、語音識別模式等等運行模式中經由麥克風接收聲音(音頻數據),并且能夠將這樣的聲音處理為音頻數據。處理后的音頻(語音)數據可以在電話通話模式的情況下轉換為可經由移動通信模塊112發送到移動通信基站的格式輸出。麥克風122可以實施各種類型的噪聲消除(或抑制)算法以消除(或抑制)在接收和發送音頻信號的過程中產生的噪聲或者干擾。
[0061]用戶輸入單元130可以根據用戶輸入的命令生成鍵輸入數據以控制移動終端的各種操作。用戶輸入單元130允許用戶輸入各種類型的信息,并且可以包括鍵盤、鍋仔片、觸摸板(例如,檢測由于被接觸而導致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿等等。特別地,當觸摸板以層的形式疊加在顯示單元151上時,可以形成觸摸屏。
[0062]另外,當移動終端100與外部底座連接時,接口單元170可以用作允許通過其將電力從底座提供到移動終端100的路徑或者可以用作允許從底座輸入的各種命令信號通過其傳輸到移動終端的路徑。從底座輸入的各種命令信號或電力可以用作用于識別移動終端是否準確地安裝在底座上的信號。輸出單元150被構造為以視覺、音頻和/或觸覺方式提供輸出信號(例如,音頻信號、視頻信號、警報信號、振