亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

音頻信號的消噪方法及系統(tǒng)的制作方法

文檔序號:7804796閱讀:331來源:國知局
音頻信號的消噪方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種音頻信號的消噪方法和系統(tǒng),在主麥克風(fēng)產(chǎn)生第一音頻信號時,獲取與所述主麥克風(fēng)所在的第一終端進(jìn)行通信的其它各個副麥克風(fēng)產(chǎn)生的第二音頻信號;按照預(yù)設(shè)的規(guī)則從各個所述第二音頻信號中確定用于進(jìn)行消噪處理的待處理音頻信號;對所述第一音頻信號與所述待處理音頻信號進(jìn)行消噪處理得到第三音頻信號,輸出所述第三音頻信號。通過在多個副麥克風(fēng)產(chǎn)生的第二音頻信號中按照預(yù)設(shè)的規(guī)則進(jìn)行選擇,并確定較佳的第二音頻信號設(shè)定為待處理音頻信號,利用該待處理音頻信號與第一音頻信號進(jìn)行消噪處理,使得能夠更好的消除噪聲,提高了對音頻信號的消噪效果。
【專利說明】
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,尤其涉及一種音頻信號的消噪方法及系統(tǒng)。 音頻信號的消噪方法及系統(tǒng)

【背景技術(shù)】
[0002] 目前,為了使移動終端在通話過程中不受環(huán)境噪聲的影響,通常在移動終端上設(shè) 置兩個麥克風(fēng),其中一個為主麥克風(fēng),另一個為副麥克風(fēng),兩麥克風(fēng)之間需要具有一定的距 離,當(dāng)使用該移動終端進(jìn)行通話時,主麥克風(fēng)將采集到語音信號和環(huán)境噪聲信號,副麥克風(fēng) 將采集到環(huán)境噪聲信號和少量語音信號,兩路麥克風(fēng)采集到的環(huán)境噪聲信號大小相當(dāng),而 采集的語音信號存在較大差異,通過將主麥克風(fēng)和副麥克風(fēng)采集的信號進(jìn)行差分放大處理 或者數(shù)字信號處理后來保留語音信號,并降低環(huán)境噪聲。
[0003] 現(xiàn)有技術(shù)的缺陷在于,在單個終端上設(shè)置兩個麥克風(fēng),兩麥克風(fēng)之間的距離較近, 消噪效果較差。
[0004] 上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技 術(shù)。


【發(fā)明內(nèi)容】

[0005] 本發(fā)明的主要目的在于提高對音頻信號的消噪效果。
[0006] 為了實現(xiàn)上述目的,本發(fā)明提供一種音頻信號的消噪方法,包括:
[0007] 在主麥克風(fēng)產(chǎn)生第一音頻信號時,獲取與所述主麥克風(fēng)所在的第一終端進(jìn)行通信 的其它各個副麥克風(fēng)產(chǎn)生的第二音頻信號;
[0008] 按照預(yù)設(shè)的規(guī)則從各個所述第二音頻信號中確定用于進(jìn)行消噪處理的待處理音 頻信號;
[0009] 對所述第一音頻信號與所述待處理音頻信號進(jìn)行消噪處理得到第三音頻信號,輸 出所述第三音頻信號。
[0010] 優(yōu)選地,所述按照預(yù)設(shè)的規(guī)則從各個所述第二音頻信號中確定用于進(jìn)行消噪處理 的待處理音頻信號的步驟包括:
[0011]計算獲得所述第一音頻信號與各個第二音頻信號之間的信噪比差值;
[0012] 確定所述信噪比差值介于預(yù)設(shè)范圍內(nèi)的第二音頻信號,將確定的第二音頻信號設(shè) 定為所述待處理音頻信號。
[0013] 優(yōu)選地,所述確定所述信噪比差值介于預(yù)設(shè)范圍內(nèi)的第二音頻信號,將確定的第 二音頻信號設(shè)定為所述待處理音頻信號的步驟包括:
[0014] 獲取所述信噪比差值大于或等于第一預(yù)設(shè)閾值的第二音頻信號;
[0015] 當(dāng)獲取的第二音頻信號為一個時,將獲取的第二音頻信號設(shè)定為所述待處理音頻 信號;
[0016] 當(dāng)獲取的第二音頻信號為多個時,將獲取的第二音頻信中信噪比差值最小的第二 音頻信號設(shè)定為所述待處理音頻信號。
[0017] 優(yōu)選地,所述確定所述信噪比差值介于預(yù)設(shè)范圍內(nèi)的第二音頻信號,將確定的第 二音頻信號設(shè)定為所述待處理音頻信號的步驟還包括:
[0018] 當(dāng)所述各信噪比差值均小于所述第一預(yù)設(shè)閾值時,將所述信噪比差值最大的第二 音頻信號設(shè)定為所述待處理音頻信號。
[0019] 優(yōu)選地,所述按照預(yù)設(shè)的規(guī)則從各個所述第二音頻信號中確定用于進(jìn)行消噪處理 的待處理音頻信號的步驟之后還包括:
[0020] 繼續(xù)實時或定時獲取所述待處理音頻信號所對應(yīng)的副麥克風(fēng)產(chǎn)生的第二音頻信 號;
[0021] 對主麥克風(fēng)當(dāng)前產(chǎn)生的第一音頻信號與所述待處理音頻信號所對應(yīng)的副麥克風(fēng) 產(chǎn)生的第二音頻信號進(jìn)行消噪處理得到第三音頻信號,輸出所述第三音頻信號。。
[0022] 為了實現(xiàn)上述目的,本發(fā)明還提供一種音頻信號的消噪系統(tǒng),包括:
[0023] 獲取模塊,用于在主麥克風(fēng)產(chǎn)生第一音頻信號時,獲取與所述主麥克風(fēng)所在的第 一終端進(jìn)行通信的其它各個副麥克風(fēng)產(chǎn)生的第二音頻信號;
[0024] 選擇模塊,用于按照預(yù)設(shè)的規(guī)則從各個所述第二音頻信號中確定用于進(jìn)行消噪處 理的選擇待處理音頻信號;
[0025] 處理模塊,用于對所述第一音頻信號與所述待處理音頻信號進(jìn)行消噪處理得到第 二首頻?目號;
[0026] 輸出模塊,用于輸出所述第三音頻信號。
[0027] 優(yōu)選地,所述選擇模塊包括:
[0028] 計算單元,用于計算獲得所述第一音頻信號與各個第二音頻信號之間的信噪比差 值;
[0029] 確定單元,用于確定所述信噪比差值介于預(yù)設(shè)范圍內(nèi)的第二音頻信號,將確定的 第二音頻信號設(shè)定為所述待處理音頻信號。
[0030] 優(yōu)選地,所述確定單元包括:
[0031] 查找子單元,用于獲取所述信噪比差值大于或等于第一預(yù)設(shè)閾值的第二音頻信 號;
[0032] 確定子單元,用于當(dāng)獲取的第二音頻信號為一個時,將獲取的第二音頻信號設(shè)定 為所述待處理音頻信號;以及當(dāng)獲取的第二音頻信號為多個時,將獲取的第二音頻信中信 噪比差值最小的第二音頻信號設(shè)定為所述待處理音頻信號。
[0033] 優(yōu)選地,所述確定子單元還用于當(dāng)所述各信噪比差值均小于所述第一預(yù)設(shè)閾值 時,將所述信噪比差值最大的第二音頻信號設(shè)定為所述待處理音頻信號。
[0034] 優(yōu)選地,所述獲取模塊還用于在所述輸出模塊輸出第三音頻信號之后,繼續(xù)實時 或定時獲取所述待處理音頻信號所對應(yīng)的副麥克風(fēng)產(chǎn)生的第二音頻信號;
[0035] 所述處理模塊還用于對主麥克風(fēng)當(dāng)前產(chǎn)生的第一音頻信號與所述獲取模塊獲取 到的第二音頻信號進(jìn)行消噪處理得到第三音頻信號。
[0036] 本發(fā)明提出的音頻信號的消噪方法和系統(tǒng),在主麥克風(fēng)產(chǎn)生第一音頻信號時,獲 取與所述主麥克風(fēng)所在的第一終端進(jìn)行通信的其它各個副麥克風(fēng)產(chǎn)生的第二音頻信號,并 按照預(yù)設(shè)的規(guī)則從各個所述第二音頻信號中確定用于進(jìn)行消噪處理的待處理音頻信號,再 對所述第一音頻信號與所述待處理音頻信號進(jìn)行消噪處理得到第三音頻信號,最終輸出經(jīng) 過消噪處理的第三音頻信號。通過在多個副麥克風(fēng)產(chǎn)生的第二音頻信號中按照預(yù)設(shè)的規(guī)則 進(jìn)行選擇,并確定較佳的第二音頻信號設(shè)定為待處理音頻信號,利用該待處理音頻信號與 第一音頻信號進(jìn)行消噪處理,使得能夠更好的消除噪聲,提高了對音頻信號的消噪效果。

【專利附圖】

【附圖說明】
[0037] 圖1為本發(fā)明音頻信號的消噪方法第一實施例的流程示意圖;
[0038] 圖2為圖1中步驟S10的一實施例的流程示意圖;
[0039] 圖3為本發(fā)明音頻信號的消噪方法第二實施例的流程示意圖;
[0040] 圖4為圖1中步驟S20的一實施例的流程示意圖;
[0041] 圖5為圖4中步驟S22的一實施例的流程示意圖;
[0042] 圖6為本發(fā)明音頻信號的消噪系統(tǒng)第一實施例的功能模塊示意圖;
[0043] 圖7為本發(fā)明音頻信號的消噪系統(tǒng)的獲取模塊一實施例的功能模塊示意圖;
[0044] 圖8為本發(fā)明音頻信號的消噪系統(tǒng)的選擇模塊一實施例的功能模塊示意圖;
[0045] 圖9為本發(fā)明音頻信號的消噪系統(tǒng)的確定單元一實施例的功能模塊示意圖。
[0046] 本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進(jìn)一步說明。

【具體實施方式】
[0047] 應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0048] 本發(fā)明提供一種音頻信號的消噪方法。
[0049] 參照圖1,圖1為本發(fā)明音頻信號的消噪方法第一實施例的流程示意圖,該音頻信 號的消噪方法包括:
[0050] 步驟S10,在主麥克風(fēng)產(chǎn)生第一音頻信號時,獲取與所述主麥克風(fēng)所在的第一終端 進(jìn)行通信的其它各個副麥克風(fēng)產(chǎn)生的第二音頻信號;
[0051] 本實施例中,上述主麥克風(fēng)為設(shè)于第一終端的較靠近音源位置的麥克風(fēng),主麥克 風(fēng)能夠接收大量的語音信號和環(huán)境噪聲;上述副麥克風(fēng)為設(shè)于第二終端或第一終端上的麥 克風(fēng),且副麥克風(fēng)離音源較遠(yuǎn),能夠接收環(huán)境噪聲和少量的語音信號(或者接收不到語音 信號)。上述副麥克風(fēng)的數(shù)量可以根據(jù)實際需要進(jìn)行選擇,可以為多個,第二終端的數(shù)量也 可以根據(jù)實際需要進(jìn)行設(shè)置,每個第二終端上設(shè)置的副麥克風(fēng)的數(shù)量也可以根據(jù)實際需要 進(jìn)行設(shè)置。例如,可以每個第二終端上均設(shè)置一個副麥克風(fēng),當(dāng)然,也可以另外在第一終端 上設(shè)置一個副麥克風(fēng);此外,上述所有副麥克風(fēng)也可以均設(shè)置在第一終端上,此時第一終端 應(yīng)足夠大。上述第一終端和第二終端可以為手機(jī)、智能可穿戴設(shè)備、智能終端等,具體可以 根據(jù)實際需要進(jìn)行選擇,在此不作限定。上述音頻信號的消噪方法可以用于手機(jī)通話消噪、 話筒消噪等等。
[0052] 本實施例以用于手機(jī)通話消噪為例進(jìn)行說明。上述第一終端設(shè)為手機(jī),且第一終 端上分別設(shè)置一主麥克風(fēng)和一副麥克風(fēng);上述第二終端設(shè)為智能可穿戴設(shè)備,且第二終端 的數(shù)量為兩個,每一第二終端上均設(shè)置一個副麥克風(fēng)。
[0053] 在本實施例中,獲取與所述主麥克風(fēng)所在的終端進(jìn)行通信的其它各個副麥克風(fēng)產(chǎn) 生的第二音頻信號的具體實施例如圖2所示,步驟S10包括:
[0054] 步驟S11,在主麥克風(fēng)產(chǎn)生第一音頻信號時,所述主麥克風(fēng)所在的第一終端發(fā)送控 制信號至其他各個副麥克風(fēng)所在的第二終端;
[0055] 在本實施例中,第一終端包括處理器和第一無線通信模塊,第二終端包括第二無 線通信模塊,第一終端和第二終端通過第一無線通信模塊和第二無線通信模塊進(jìn)行通信。 本實施例提供的第一無線通信模塊包括藍(lán)牙芯片和天線,第二無線通信模塊也包括藍(lán)牙芯 片和天線。在其他實施例中,第一無線通信模塊和第二無線通信模塊也可以為WIFI模塊。
[0056] 用戶在使用第一終端撥出或接通電話時,第一終端的處理器發(fā)出命令信號控制第 一終端基帶電路中的MIC通路打開第一終端上的主麥克風(fēng)和副麥克風(fēng),并通過第一無線通 信模塊發(fā)送控制信號至第二終端的第二無線通信模塊。各第二終端分別與第一終端建立藍(lán) 牙配對,第一終端的處理器將內(nèi)置的控制命令進(jìn)行編碼發(fā)送給第一終端的藍(lán)牙芯片,該藍(lán) 牙芯片對所述控制命令按照藍(lán)牙AT指令集合進(jìn)行編碼后,經(jīng)第一終端的天線發(fā)送給各第 二終端的第二無線通信模塊。
[0057] 步驟S12,所述各第二終端接收到所述控制信號后,分別打開各自的副麥克風(fēng)以產(chǎn) 生第二音頻信號;
[0058] 在本實施例中,各第二終端通過其天線接收到上述控制信號后,各第二終端的藍(lán) 牙芯片將藍(lán)牙射頻信號進(jìn)行射頻解碼后進(jìn)行基帶信號解碼,藍(lán)牙AT指令轉(zhuǎn)換為通信標(biāo)準(zhǔn) AT指令,并發(fā)送給第二終端的處理器,該處理器執(zhí)行AT指令,控制MIC基帶電路打開相應(yīng)的 副麥克風(fēng)以采集外界聲音信號并產(chǎn)生第二音頻信號。
[0059] 步驟S13,所述各第二終端分別將接收的第二音頻信號發(fā)送至所述第一終端。
[0060] 在本實施例中,第二終端的處理器將采集的第二音頻信號經(jīng)過A/D轉(zhuǎn)換和編碼后 通過第二無線通信模塊發(fā)送至第一終端。
[0061] 步驟S20,按照預(yù)設(shè)的規(guī)則從各個所述第二音頻信號中確定用于進(jìn)行消噪處理的 待處理音頻信號;
[0062] 在本實施例中,預(yù)設(shè)的規(guī)則可以根據(jù)實際需要進(jìn)行選擇,只要能從多個第二音頻 信號中確定其中一第二音頻信號為待處理音頻信號,且該待處理音頻信號能獲得較好的消 噪效果即可。
[0063] 步驟S30,對所述第一音頻信號與所述待處理音頻信號進(jìn)行消噪處理得到第三音 頻信號,輸出所述第三音頻信號。
[0064] 在本實施例中,通過對第一音頻信號和待處理音頻信號進(jìn)行差分處理、數(shù)?;旌?處理以及DSP等消噪處理后得到經(jīng)過消噪的良好的語音信號,即為第三音頻信號。
[0065] 本實施例提出的音頻信號的消噪方法,在主麥克風(fēng)產(chǎn)生第一音頻信號時,獲取與 所述主麥克風(fēng)所在的第一終端進(jìn)行通信的其它各個副麥克風(fēng)產(chǎn)生的第二音頻信號,并按照 預(yù)設(shè)的規(guī)則從各個所述第二音頻信號中確定用于進(jìn)行消噪處理的待處理音頻信號,再對所 述第一音頻信號與所述待處理音頻信號進(jìn)行消噪處理得到第三音頻信號,最終輸出經(jīng)過消 噪處理的第三音頻信號。通過在多個副麥克風(fēng)產(chǎn)生的第二音頻信號中按照預(yù)設(shè)的規(guī)則進(jìn)行 選擇,并確定較佳的第二音頻信號設(shè)定為待處理音頻信號,利用該待處理音頻信號與第一 音頻信號進(jìn)行消噪處理,使得能夠更好的消除噪聲,提高了對音頻信號的消噪效果。
[0066] 應(yīng)當(dāng)說明的是,在輸出上述第三音頻信號的過程中或之后,確定待處理音頻信號 的方式有以下兩種實施例:
[0067] 第一實施例如下:主麥克風(fēng)仍然實時產(chǎn)生第一音頻信號,并獲取與所述主麥克風(fēng) 所在的第一終端進(jìn)行通信的其它各個副麥克風(fēng)產(chǎn)生的第二音頻信號;按照預(yù)設(shè)的規(guī)則從各 個所述第二音頻信號中選擇待處理音頻信號。即待處理音頻信號所對應(yīng)的副麥克風(fēng)并不是 唯一的,而是實時的根據(jù)預(yù)設(shè)的規(guī)則進(jìn)行選擇的。也就是說實時的根據(jù)預(yù)設(shè)規(guī)則重新確定 新的待處理音頻信號。用戶在通話過程中,由于位置的變化以及環(huán)境噪聲的變化,可能導(dǎo)致 之前所選擇的待處理音頻信號已不是用于進(jìn)行消噪處理的最佳第二音頻信號,因此,本實 施例通過實時的根據(jù)預(yù)設(shè)規(guī)則重新確定新的待處理音頻信號,即不斷的更換待處理音頻信 號以保證當(dāng)前使用的第二音頻信號始終為最佳待處理音頻信號,從而進(jìn)一步提高了對音頻 信號的消噪效果。
[0068] 第二實施例如圖3所述,步驟S30之后還包括:
[0069] 步驟S40,繼續(xù)實時或定時獲取所述待處理音頻信號所對應(yīng)的副麥克風(fēng)產(chǎn)生的第 二音頻信號;
[0070] 步驟S50,對主麥克風(fēng)當(dāng)前產(chǎn)生的第一音頻信號與所述待處理音頻信號所對應(yīng)的 副麥克風(fēng)產(chǎn)生的第二音頻信號進(jìn)行消噪處理得到第三音頻信號,輸出所述第三音頻信號。
[0071] 本實施例中,當(dāng)輸出第三音頻信號之后,仍然利用之前確定為待處理音頻信號所 對應(yīng)的副麥克風(fēng)輸出的第二音頻信號進(jìn)行消噪處理;或者預(yù)設(shè)一預(yù)置時間,在該預(yù)置時間 內(nèi)仍然利用之前確定為待處理音頻信號所對應(yīng)的副麥克風(fēng)輸出的第二音頻信號進(jìn)行消噪 處理,并在該預(yù)置時間之后重新確定新的待處理音頻信號。本實施例提供的消噪方法效率 較聞。
[0072] 進(jìn)一步地,在所述步驟S30之后還執(zhí)行以下步驟:關(guān)閉未被確定為待處理音頻信 號的其他各第二音頻信號所對應(yīng)的副麥克風(fēng)。
[0073] 本實施例中,當(dāng)確定完成待處理音頻信號后,即確定了與該待處理音頻信號對應(yīng) 的副麥克風(fēng),將該副麥克風(fēng)產(chǎn)生的第二音頻信號用于后續(xù)的消噪處理。確定完成后,關(guān)閉除 上述副麥克風(fēng)以外的其他副麥克風(fēng),既能節(jié)約電能,又能延長其他麥克風(fēng)的使用壽命。
[0074] 具體地,為了進(jìn)一步提高對音頻信號的消噪效果,參照圖4,圖4為圖1中步驟S20 的一實施例的流程示意圖,步驟S20包括:
[0075] 步驟S21,計算獲得所述第一音頻信號與各個第二音頻信號之間的信噪比差值;
[0076] 本實施例中,信噪比即為最大不失真語音信號強(qiáng)度與噪音信號強(qiáng)度之間的比值。
[0077] 步驟S22,確定所述信噪比差值介于預(yù)設(shè)范圍內(nèi)的第二音頻信號,將確定的第二音 頻信號設(shè)定為所述待處理音頻信號。
[0078] 步驟S22的【具體實施方式】可以根據(jù)實際需要進(jìn)行選擇,例如,上述預(yù)設(shè)范圍可以 為一數(shù)值區(qū)間,例如可以為3dB至9dB,然后查找位于該區(qū)間內(nèi)的信噪比差值所對應(yīng)的第二 音頻信號,當(dāng)查找的第二音頻信號為一個時,則直接接該第二音頻信號作為待處理音頻信 號;當(dāng)查找的第二音頻信號為多個時,則可以任選其中一個第二音頻信號作為待處理音頻 信號,也可以再設(shè)置一閾值,例如將該閾值設(shè)為6dB,在已查找到的多個第二音頻信號中選 擇一最接近6dB的第二音頻信號作為待處理音頻信號。上述預(yù)設(shè)范圍還可以采用其他方式 設(shè)置。
[0079] 除以上實施方式外,優(yōu)選地,參照圖5,步驟S22包括:
[0080] S221,獲取所述信噪比差值大于或等于第一預(yù)設(shè)閾值的第二音頻信號;
[0081] 本實施例中,第一預(yù)設(shè)閾值可以根據(jù)實際需要進(jìn)行選擇,例如,本實施例中設(shè)為 6dB,首先將所有與第一音頻信號之間的信噪比差值大于或等于6dB的第二音頻信號篩選 出來。
[0082] S222,當(dāng)獲取的第二音頻信號為一個時,將獲取的第二音頻信號設(shè)定為所述待處 理音頻信號;
[0083] 當(dāng)上述已篩選出來的第二音頻信號為一個時,則直接將該第二音頻信號設(shè)定為所 述待處理音頻信號。
[0084] S223,當(dāng)獲取的第二音頻信號為多個時,將獲取的第二音頻信中信噪比差值最小 的第二音頻信號設(shè)定為所述待處理音頻信號。
[0085] 當(dāng)上述已篩選出來的第二音頻信號為多個時,則將最接近6dB的第二音頻信號設(shè) 定為所述待處理音頻信號。
[0086] 此外,步驟S22還可以具體為:當(dāng)所述各信噪比差值均小于所述第一預(yù)設(shè)閾值時, 將所述信噪比差值最大的第二音頻信號設(shè)定為所述待處理音頻信號。
[0087] 即當(dāng)所有的第二音頻信號與第一音頻信號之間的信噪比差值均小于6dB時,則將 與所述第一音頻信號之間的信噪比差值最大的第二音頻信號作為待處理音頻信號。
[0088] 參照圖6,圖6為本發(fā)明音頻信號的消噪系統(tǒng)第一實施例的功能模塊示意圖。
[0089] 需要強(qiáng)調(diào)的是,對本領(lǐng)域的技術(shù)人員來說,圖6所示功能模塊圖僅僅是一個較佳 實施例的示例圖,本領(lǐng)域的技術(shù)人員圍繞圖6所示的圖庫中圖片的比對系統(tǒng)的功能模塊, 可輕易進(jìn)行新的功能模塊的補(bǔ)充;各功能模塊的名稱是自定義名稱,僅用于輔助理解該圖 庫中圖片的比對系統(tǒng)的各個程序功能塊,不用于限定本發(fā)明的技術(shù)方案,本發(fā)明技術(shù)方案 的核心是,各自定義名稱的功能模塊所要達(dá)成的功能。
[0090] 本實施例提出一種音頻信號的消噪系統(tǒng),包括:
[0091] 獲取模塊10,用于在主麥克風(fēng)產(chǎn)生第一音頻信號時,獲取與所述主麥克風(fēng)所在的 第一終端進(jìn)行通信的其它各個副麥克風(fēng)產(chǎn)生的第二音頻信號;
[0092] 本實施例中,上述主麥克風(fēng)為設(shè)于第一終端的較靠近音源位置的麥克風(fēng),主麥克 風(fēng)能夠接收大量的語音信號和環(huán)境噪聲;上述副麥克風(fēng)為設(shè)于第二終端或第一終端上的麥 克風(fēng),且副麥克風(fēng)離音源較遠(yuǎn),能夠接收環(huán)境噪聲或少量的語音信號(或者接收不到語音 信號)。上述副麥克風(fēng)的數(shù)量可以根據(jù)實際需要進(jìn)行選擇,可以為多個,第二終端的數(shù)量也 可以根據(jù)實際需要進(jìn)行設(shè)置,每個第二終端上設(shè)置的副麥克風(fēng)的數(shù)量也可以根據(jù)實際需要 進(jìn)行設(shè)置。例如,可以每個第二終端上均設(shè)置一個副麥克風(fēng),當(dāng)然,也可以另外在第一終端 上設(shè)置一個副麥克風(fēng);此外,上述所有副麥克風(fēng)也可以均設(shè)置在第一終端上,此時第一終端 應(yīng)足夠大。上述第一終端和第二終端可以為手機(jī)、智能可穿戴設(shè)備、智能終端等,具體可以 根據(jù)實際需要進(jìn)行選擇,在此不作限定。上述音頻信號的消噪方法可以用于手機(jī)通話消噪、 話筒消噪等等。
[0093] 本實施例以用于手機(jī)通話消噪為例進(jìn)行說明。上述第一終端設(shè)為手機(jī),且第一終 端上分別設(shè)置一主麥克風(fēng)和一副麥克風(fēng);上述第二終端設(shè)為智能可穿戴設(shè)備,且第二終端 的數(shù)量為兩個,每一第二終端上均設(shè)置一個副麥克風(fēng)。
[0094] 在本實施例中,獲取模塊10獲取與所述主麥克風(fēng)所在的終端進(jìn)行通信的其它各 個副麥克風(fēng)產(chǎn)生的第二音頻信號的具體實施例如圖7所示,獲取模塊10包括:
[0095] 第一發(fā)送單兀11,在主麥克風(fēng)產(chǎn)生第一音頻信號時,所述主麥克風(fēng)所在的第一終 端發(fā)送控制信號至其他各個副麥克風(fēng)所在的第二終端;
[0096] 在本實施例中,第一終端包括處理器和第一無線通信模塊,第二終端包括第二無 線通信模塊,第一終端和第二終端通過第一無線通信模塊和第二無線通信模塊進(jìn)行通信。 本實施例提供的第一無線通信模塊包括藍(lán)牙芯片和天線,第二無線通信模塊也包括藍(lán)牙芯 片和天線。在其他實施例中,第一無線通信模塊和第二無線通信模塊也可以為WIFI模塊。 [0097] 用戶在使用第一終端撥出或接通電話時,第一終端的處理器發(fā)出命令信號控制第 一終端基帶電路中的MIC通路打開第一終端上的主麥克風(fēng)和副麥克風(fēng),并通過第一無線通 信模塊發(fā)送控制信號至第二終端的第二無線通信模塊。各第二終端分別與第一終端建立藍(lán) 牙配對,第一終端的處理器將內(nèi)置的控制命令進(jìn)行編碼發(fā)送給第一終端的藍(lán)牙芯片,該藍(lán) 牙芯片對所述控制命令按照藍(lán)牙AT指令集合進(jìn)行編碼后,經(jīng)第一終端的天線發(fā)送給各第 二終端的第二無線通信模塊。
[0098] 開啟單元12,所述各第二終端接收到所述控制信號后,分別打開各自的副麥克風(fēng) 以接收第二音頻信號;
[0099] 在本實施例中,各第二終端通過其天線接收到上述控制信號后,各第二終端的藍(lán) 牙芯片將藍(lán)牙射頻信號進(jìn)行射頻解碼后進(jìn)行基帶信號解碼,藍(lán)牙AT指令轉(zhuǎn)換為通信標(biāo)準(zhǔn) AT指令,并發(fā)送給第二終端的處理器,該處理器執(zhí)行AT指令,控制MIC基帶電路打開相應(yīng)的 副麥克風(fēng)以采集第二音頻信號。
[0100] 第二發(fā)送單元13,所述各第二終端分別將接收的第二音頻信號發(fā)送至所述第一終 端。
[0101] 在本實施例中,第二終端的處理器將采集的第二音頻信號經(jīng)過A/D轉(zhuǎn)換和編碼后 通過第二無線通信模塊發(fā)送至第一終端。
[0102] 選擇模塊20,用于按照預(yù)設(shè)的規(guī)則從各個所述第二音頻信號中確定用于進(jìn)行消噪 處理的待處理音頻信號;
[0103] 在本實施例中,預(yù)設(shè)的規(guī)則可以根據(jù)實際需要進(jìn)行選擇,只要能從多個第二音頻 信號中確定其中一第二音頻信號為待處理音頻信號,且該待處理音頻信號能獲得較好的消 噪效果即可。
[0104] 處理模塊30,對所述第一音頻信號與所述待處理音頻信號進(jìn)行消噪處理得到第三 音頻信號;
[0105] 在本實施例中,通過對第一音頻信號和待處理音頻信號進(jìn)行差分處理、數(shù)?;旌?處理以及DSP等消噪處理后得到經(jīng)過消噪的良好的語音信號,即為第三音頻信號。
[0106] 輸出模塊40,用于輸出所述第三音頻信號。
[0107] 本實施例提出的音頻信號的消噪系統(tǒng),在主麥克風(fēng)產(chǎn)生第一音頻信號時,獲取與 所述主麥克風(fēng)所在的第一終端進(jìn)行通信的其它各個副麥克風(fēng)產(chǎn)生的第二音頻信號,并按照 預(yù)設(shè)的規(guī)則從各個所述第二音頻信號中確定用于進(jìn)行消噪處理的待處理音頻信號,再對所 述第一音頻信號與所述待處理音頻信號進(jìn)行消噪處理得到第三音頻信號,最終輸出經(jīng)過消 噪處理的第三音頻信號。通過在多個副麥克風(fēng)產(chǎn)生的第二音頻信號中按照預(yù)設(shè)的規(guī)則進(jìn)行 選擇,并確定較佳的第二音頻信號設(shè)定為待處理音頻信號,利用該待處理音頻信號與第一 音頻信號進(jìn)行消噪處理,使得能夠更好的消除噪聲,提高了對音頻信號的消噪效果。
[0108] 應(yīng)當(dāng)說明的是,在輸出上述第三音頻信號的過程中或之后,確定待處理音頻信號 的方式有以下兩種實施例:
[0109] 第一實施例如下:主麥克風(fēng)仍然實時產(chǎn)生第一音頻信號,獲取模塊10獲取與所述 主麥克風(fēng)所在的第一終端進(jìn)行通信的其它各個副麥克風(fēng)產(chǎn)生的第二音頻信號;選擇模塊 20按照預(yù)設(shè)的規(guī)則從各個所述第二音頻信號中選擇待處理音頻信號。即待處理音頻信號所 對應(yīng)的副麥克風(fēng)并不是唯一的,而是實時的根據(jù)預(yù)設(shè)的規(guī)則進(jìn)行選擇的。也就是說實時的 根據(jù)預(yù)設(shè)規(guī)則重新確定新的待處理音頻信號。用戶在通話過程中,由于位置的變化以及環(huán) 境噪聲的變化,可能導(dǎo)致之前所選擇的待處理音頻信號已不是用于進(jìn)行消噪處理的最佳第 二音頻信號,因此,本實施例通過實時的根據(jù)預(yù)設(shè)規(guī)則重新確定新的待處理音頻信號,即不 斷的更換待處理音頻信號以保證當(dāng)前使用的第二音頻信號始終為最佳待處理音頻信號,從 而進(jìn)一步提高了對音頻信號的消噪效果。
[0110] 第二實施例如下:
[0111] 獲取模塊1〇還用于繼續(xù)實時或定時獲取所述待處理音頻信號所對應(yīng)的副麥克風(fēng) 產(chǎn)生的第二音頻信號;
[0112] 處理模塊30還用于對主麥克風(fēng)當(dāng)前產(chǎn)生的第一音頻信號與所述待處理音頻信號 所對應(yīng)的副麥克風(fēng)產(chǎn)生的第二音頻信號進(jìn)行消噪處理得到第三音頻信號,輸出所述第三音 頻信號。
[0113] 本實施例中,當(dāng)輸出第三音頻信號之后,仍然利用之前確定為待處理音頻信號所 對應(yīng)的副麥克風(fēng)輸出的第二音頻信號進(jìn)行消噪處理;或者預(yù)設(shè)一預(yù)置時間,在該預(yù)置時間 內(nèi)仍然利用之前確定為待處理音頻信號所對應(yīng)的副麥克風(fēng)輸出的第二音頻信號進(jìn)行消噪 處理,并在該預(yù)置時間之后重新確定新的待處理音頻信號。本實施例提供的消噪方法效率 較聞。
[0114] 進(jìn)一步地,該系統(tǒng)還包括關(guān)閉模塊,該關(guān)閉模塊用于關(guān)閉未被確定為待處理音頻 信號的其他各第二音頻信號所對應(yīng)的副麥克風(fēng)。
[0115] 本實施例中,當(dāng)確定完成待處理音頻信號后,即確定了與該待處理音頻信號對應(yīng) 的副麥克風(fēng),將該副麥克風(fēng)產(chǎn)生的第二音頻信號用于后續(xù)的消噪處理。確定完成后,關(guān)閉除 上述副麥克風(fēng)以外的其他副麥克風(fēng),既能節(jié)約電能,又能延長其他麥克風(fēng)的使用壽命。
[0116] 具體地,為了進(jìn)一步提高對音頻信號的消噪效果,參照圖8,圖8為本發(fā)明音頻信 號的消噪系統(tǒng)的選擇模塊一實施例的功能模塊示意圖,所述選擇模塊20包括:
[0117] 計算單元21,用于分別確定所述第一音頻信號與各個第二音頻信號之間的信噪比 差值;
[0118] 本實施例中,信噪比即為最大不失真語音信號強(qiáng)度與噪音信號強(qiáng)度之間的比值。
[0119] 確定單元22,用于確定與所述第一音頻信號之間的信噪比差值介于預(yù)設(shè)范圍內(nèi)的 第二音頻信號,將確定的第二音頻信號作為待處理音頻信號。
[0120] 確定單元22的【具體實施方式】可以根據(jù)實際需要進(jìn)行選擇,例如,上述預(yù)設(shè)范圍可 以為一數(shù)值區(qū)間,例如可以為3dB至9dB,然后查找位于該區(qū)間內(nèi)的信噪比差值所對應(yīng)的第 二音頻信號,當(dāng)查找的第二音頻信號為一個時,則直接接該第二音頻信號作為待處理音頻 信號;當(dāng)查找的第二音頻信號為多個時,則可以任選其中一個第二音頻信號作為待處理音 頻信號,也可以再設(shè)置一閾值,例如將該閾值設(shè)為6dB,在已查找到的多個第二音頻信號中 選擇一最接近6dB的第二音頻信號作為待處理音頻信號。上述預(yù)設(shè)范圍還可以采用其他方 式設(shè)置。
[0121] 除以上實施方式外,優(yōu)選地,參照圖9,確定單元S22包括:
[0122] 查找子單元221,用于獲取所述信噪比差值大于或等于第一預(yù)設(shè)閾值的第二音頻 信號;
[0123] 本實施例中,第一預(yù)設(shè)閾值可以根據(jù)實際需要進(jìn)行選擇,例如,本實施例中設(shè)為 6dB,首先將所有與第一音頻信號之間的信噪比差值大于或等于6dB的第二音頻信號篩選 出來。
[0124] 確定子單元222,用于當(dāng)獲取的第二音頻信號為一個時,將獲取的第二音頻信號設(shè) 定為所述待處理音頻信號;以及當(dāng)獲取的第二音頻信號為多個時,將獲取的第二音頻信中 信噪比差值最小的第二音頻信號設(shè)定為所述待處理音頻信號。
[0125] 本實施例中,當(dāng)上述已篩選出來的第二音頻信號為一個時,則直接將該第二音頻 信號設(shè)定為所述待處理音頻信號。當(dāng)上述已篩選出來的第二音頻信號為多個時,則將最接 近6dB的第二音頻信號設(shè)定為所述待處理音頻信號。
[0126] 此外,確定單元22還用于當(dāng)所述各信噪比差值均小于所述第一預(yù)設(shè)閾值時,將所 述信噪比差值最大的第二音頻信號設(shè)定為所述待處理音頻信號。
[0127] 即當(dāng)所有的第二音頻信號與第一音頻信號之間的信噪比差值均小于6dB時,則將 與所述第一音頻信號之間的信噪比差值最大的第二音頻信號作為待處理音頻信號。
[0128] 以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā) 明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技 術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1. 一種音頻信號的消噪方法,其特征在于,包括: 在主麥克風(fēng)產(chǎn)生第一音頻信號時,獲取與所述主麥克風(fēng)所在的第一終端進(jìn)行通信的其 它各個副麥克風(fēng)產(chǎn)生的第二音頻信號; 按照預(yù)設(shè)的規(guī)則從各個所述第二音頻信號中確定用于進(jìn)行消噪處理的待處理音頻信 號; 對所述第一音頻信號與所述待處理音頻信號進(jìn)行消噪處理得到第三音頻信號,輸出所 述第三音頻信號。
2. 如權(quán)利要求1所述的音頻信號的消噪方法,其特征在于,所述按照預(yù)設(shè)的規(guī)則從各 個所述第二音頻信號中確定用于進(jìn)行消噪處理的待處理音頻信號的步驟包括: 計算獲得所述第一音頻信號與各個第二音頻信號之間的信噪比差值; 確定所述信噪比差值介于預(yù)設(shè)范圍內(nèi)的第二音頻信號,將確定的第二音頻信號設(shè)定為 所述待處理音頻信號。
3. 如權(quán)利要求2所述的音頻信號的消噪方法,其特征在于,所述確定所述信噪比差值 介于預(yù)設(shè)范圍內(nèi)的第二音頻信號,將確定的第二音頻信號設(shè)定為所述待處理音頻信號的步 驟包括: 獲取所述信噪比差值大于或等于第一預(yù)設(shè)閾值的第二音頻信號; 當(dāng)獲取的第二音頻信號為一個時,將獲取的第二音頻信號設(shè)定為所述待處理音頻信 號; 當(dāng)獲取的第二音頻信號為多個時,將獲取的第二音頻信中信噪比差值最小的第二音頻 信號設(shè)定為所述待處理音頻信號。
4. 如權(quán)利要求3所述的音頻信號的消噪方法,其特征在于,所述確定所述信噪比差值 介于預(yù)設(shè)范圍內(nèi)的第二音頻信號,將確定的第二音頻信號設(shè)定為所述待處理音頻信號的步 驟還包括: 當(dāng)所述各信噪比差值均小于所述第一預(yù)設(shè)閾值時,將所述信噪比差值最大的第二音頻 信號設(shè)定為所述待處理音頻信號。
5. 如權(quán)利要求1至4任一項所述的音頻信號的消噪方法,其特征在于,所述按照預(yù)設(shè)的 規(guī)則從各個所述第二音頻信號中確定用于進(jìn)行消噪處理的待處理音頻信號的步驟之后還 包括: 繼續(xù)實時或定時獲取所述待處理音頻信號所對應(yīng)的副麥克風(fēng)產(chǎn)生的第二音頻信號; 對主麥克風(fēng)當(dāng)前產(chǎn)生的第一音頻信號與所述待處理音頻信號所對應(yīng)的副麥克風(fēng)產(chǎn)生 的第二音頻信號進(jìn)行消噪處理得到第三音頻信號,輸出所述第三音頻信號。
6. -種音頻信號的消噪系統(tǒng),其特征在于,包括: 獲取模塊,用于在主麥克風(fēng)產(chǎn)生第一音頻信號時,獲取與所述主麥克風(fēng)所在的第一終 端進(jìn)行通信的其它各個副麥克風(fēng)產(chǎn)生的第二音頻信號; 選擇模塊,用于按照預(yù)設(shè)的規(guī)則從各個所述第二音頻信號中確定用于進(jìn)行消噪處理的 選擇待處理音頻信號; 處理模塊,用于對所述第一音頻信號與所述待處理音頻信號進(jìn)行消噪處理得到第三音 頻信號; 輸出模塊,用于輸出所述第三音頻信號。
7. 如權(quán)利要求6所述的音頻信號的消噪系統(tǒng),其特征在于,所述選擇模塊包括: 計算單元,用于計算獲得所述第一音頻信號與各個第二音頻信號之間的信噪比差值; 確定單元,用于確定所述信噪比差值介于預(yù)設(shè)范圍內(nèi)的第二音頻信號,將確定的第二 音頻信號設(shè)定為所述待處理音頻信號。
8. 如權(quán)利要求7所述的音頻信號的消噪系統(tǒng),其特征在于,所述確定單元包括: 查找子單元,用于獲取所述信噪比差值大于或等于第一預(yù)設(shè)閾值的第二音頻信號; 確定子單元,用于當(dāng)獲取的第二音頻信號為一個時,將獲取的第二音頻信號設(shè)定為所 述待處理音頻信號;以及當(dāng)獲取的第二音頻信號為多個時,將獲取的第二音頻信中信噪比 差值最小的第二音頻信號設(shè)定為所述待處理音頻信號。
9. 如權(quán)利要求8所述的音頻信號的消噪系統(tǒng),其特征在于,所述確定子單元還用于當(dāng) 所述各信噪比差值均小于所述第一預(yù)設(shè)閾值時,將所述信噪比差值最大的第二音頻信號設(shè) 定為所述待處理音頻信號。
10. 如權(quán)利要求6至9任一項所述的音頻信號的消噪系統(tǒng),其特征在于, 所述獲取模塊還用于在所述輸出模塊輸出第三音頻信號之后,繼續(xù)實時或定時獲取所 述待處理音頻信號所對應(yīng)的副麥克風(fēng)產(chǎn)生的第二音頻信號; 所述處理模塊還用于對主麥克風(fēng)當(dāng)前產(chǎn)生的第一音頻信號與所述獲取模塊獲取到的 第二音頻信號進(jìn)行消噪處理得到第三音頻信號。
【文檔編號】H04M1/20GK104092802SQ201410228083
【公開日】2014年10月8日 申請日期:2014年5月27日 優(yōu)先權(quán)日:2014年5月27日
【發(fā)明者】籍國興, 李小棠, 吳浩明 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1