一種移動終端及其錄音方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種移動終端及其錄音方法和裝置,屬于移動終端【技術(shù)領(lǐng)域】。該方法包括:確定各個聲源與第一麥克風之間的距離;根據(jù)各個聲源與第一麥克風之間的距離,確定第一麥克風用于錄音時的放大倍數(shù)值;將第一麥克風的放大倍數(shù)調(diào)節(jié)為確定的放大倍數(shù)值。采用本發(fā)明,根據(jù)各個聲源與用于錄音的第一麥克風之間的距離,判定聲源是遠場聲源,還是近場聲源,還是遠場聲源和近場聲源都有。根據(jù)聲源類型調(diào)節(jié)錄音麥克風的放大倍數(shù),既保證在只有近場或者只有遠場錄音時達到最清晰的效果,也保證了同時有近場聲源和遠場聲源的時候,能夠既能夠聽得清楚又避免了破音現(xiàn)象,從而達到較佳的錄音效果。
【專利說明】一種移動終端及其錄音方法和裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及移動終端【技術(shù)領(lǐng)域】,尤其涉及一種移動終端及其錄音方法和裝置。
【背景技術(shù)】
[0002] 隨著移動通信技術(shù)的蓬勃發(fā)展,手機等移動終端越來越普及,幾乎成為了人們?nèi)?常生活中必不可少的通訊工具。
[0003] 在日常生活或者工作中,人們經(jīng)常需要用到錄音功能。具有錄音功能的工具有錄 音筆、MP3、手機、平板電腦等,錄音筆的錄音效果和便攜性最好,但用戶一般不會隨時帶在 身邊。而MP3用得最少,因為其錄音效果較差,操作也不方便。而手機幾乎人手一部,并且 用戶會時刻帶在身上,因此是用于錄音的首選工具。隨著手機開發(fā)技術(shù)的發(fā)展,現(xiàn)有的手機 基本都具備了錄音功能,手機通話錄音也是手機的基本功能之一。
[0004] 錄音包括近場錄音和遠場錄音,即近距離錄音和遠距離錄音。例如在會議中,包括 多個聲源,既有近場聲源也有遠場聲源,對于遠場聲源,聲源離錄音工具距離較遠時,麥克 風采集到的聲源信號較弱,需要調(diào)高麥克的放大系數(shù)以保證錄音效果,但此時如果有人近 距離說話,即對近場聲源錄音就容易發(fā)生破音現(xiàn)象,導致錄音效果較差,回放不清晰。
【發(fā)明內(nèi)容】
[0005] 有鑒于此,本發(fā)明要解決的技術(shù)問題是提供一種移動終端及其錄音方法和裝置, 以解決同時對多個聲源錄音時遠場錄音不清晰或者近場錄音破音的技術(shù)問題。
[0006] 本發(fā)明解決上述技術(shù)問題所采用的技術(shù)方案如下:
[0007] 根據(jù)本發(fā)明的一個方面,提供的一種錄音方法,該方法包括:
[0008] 確定各個聲源與第一麥克風之間的距離;
[0009] 根據(jù)各個聲源與第一麥克風之間的距離,確定第一麥克風用于錄音時的放大倍數(shù) 值;
[0010] 將第一麥克風的放大倍數(shù)調(diào)節(jié)為確定的放大倍數(shù)值。
[0011] 優(yōu)選地,確定各個聲源與第一麥克風之間的距離進一步包括:
[0012] 選擇一聲源;
[0013] 檢測聲源的聲音信號到達第一麥克風與第二麥克風的時間差;
[0014] 根據(jù)聲源的聲音信號到達第一麥克風與第二麥克風的時間差,計算聲源與第一麥 克風之間的距離;
[0015] 選擇下一聲源,返回檢測聲源的聲音信號到達第一麥克風與第二麥克風的時間 差,直至遍歷所有聲源。
[0016] 優(yōu)選地,根據(jù)聲源的聲音信號到達第一麥克風與第二麥克風的時間差,計算聲源 與第一麥克風之間的距離進一步包括
[0017] 將聲源的聲音信號到達第一麥克風與第二麥克風的時間差代入預設(shè)的距離計算 公式,計算聲源與第一麥克風之間的距離。
[0018] 優(yōu)選地,根據(jù)各個聲源與第一麥克風之間的距離,確定第一麥克風用于錄音時的 放大倍數(shù)值進一步包括:
[0019] 從各個聲源與第一麥克風的距離的值中,提取最大值和最小值;
[0020] 當最大值小于或等于預設(shè)的臨界閾值,則判定各個聲源為近場聲源;
[0021] 當最小值大于預設(shè)的臨界閾值,則判定各個聲源為遠場聲源;
[0022] 當最大值大于預設(shè)的臨界閾值并且最小值小于或等于預設(shè)的臨界閾值,則判定各 個聲源包括遠場聲源和近場聲源。
[0023] 優(yōu)選地,根據(jù)各個聲源與第一麥克風之間的距離,確定第一麥克風用于錄音時的 放大倍數(shù)進一步包括:
[0024] 當各個聲源為近場聲源時,將最小值代入預設(shè)的第一公式中計算第一麥克風用于 錄音時的放大倍數(shù)值;
[0025] 當各個聲源為遠場聲源時,將最大值代入預設(shè)的第二公式中計算第一麥克風用于 錄音時的放大倍數(shù)值;
[0026] 當各個聲源包括近場聲源和遠場聲源時,提取各個聲源與第一麥克風的距離,代 入預設(shè)的第三公式中計算第一麥克風用于錄音時的放大倍數(shù)值。
[0027] 根據(jù)本發(fā)明的另一個方面,提供的一種錄音裝置,該裝置包括:
[0028] 聲源距離確定模塊,用于確定各個聲源與第一麥克風之間的距離;
[0029] 放大倍數(shù)確定模塊,用于根據(jù)各個聲源與第一麥克風之間的距離,確定第一麥克 風用于錄音時的放大倍數(shù)值;
[0030] 放大倍數(shù)調(diào)節(jié)模塊,用于將第一麥克風的放大倍數(shù)調(diào)節(jié)為確定的放大倍數(shù)值。
[0031] 優(yōu)選地,聲源距離確定模塊包括:
[0032] 檢測單兀,用于檢測各個聲源的聲音信號到達第一麥克風與第二麥克風的時間 差;
[0033] 計算單兀,用于根據(jù)各個聲源的聲音信號到達第一麥克風與第二麥克風的時間 差,計算各個聲源與第一麥克風之間的距離。
[0034] 優(yōu)選地,放大倍數(shù)確定模塊包括:
[0035] 提取單元,用于從各個聲源與第一麥克風的距離的值中,提取最大值和最小值;
[0036] 判定單元,用于當最大值小于或等于預設(shè)的臨界閾值,判定各個聲源為近場聲源; 當最小值大于預設(shè)的臨界閾值,判定各個聲源為遠場聲源;當最大值大于預設(shè)的臨界閾值 并且最小值小于或等于預設(shè)的臨界閾值,判定各個聲源包括遠場聲源和近場聲源。
[0037] 優(yōu)選地,放大倍數(shù)確定模塊還包括:
[0038] 第一計算單元,用于當各個聲源為近場聲源時,將最小值代入預設(shè)的第一公式中 計算第一麥克風用于錄音時的放大倍數(shù)值;
[0039] 第二計算單元,用于當各個聲源為遠場聲源時,將最大值代入預設(shè)的第二公式中 計算第一麥克風用于錄音時的放大倍數(shù)值;
[0040] 第三計算單元,用于當各個聲源包括近場聲源和遠場聲源時,提取各個聲源與第 一麥克風的距離,代入預設(shè)的第三公式中計算第一麥克風用于錄音時的放大倍數(shù)值。
[0041] 根據(jù)本發(fā)明的再一個方面,提供的一種移動終端,包括上述技術(shù)方案的錄音裝置。
[0042] 與現(xiàn)有技術(shù)相比,本發(fā)明實施例的一種移動終端及其錄音方法和裝置,根據(jù)各個 聲源與用于錄音的第一麥克風之間的距離,判定聲源是遠場聲源,還是近場聲源,還是既包 括遠場聲源也包括近場聲源。根據(jù)聲源類型調(diào)節(jié)錄音麥克風的放大倍數(shù),既保證在只有近 場或者遠場錄音時達到最清晰的效果,也保證了同時有近場聲源和遠場聲源的時候,能夠 既能夠聽得清楚又避免了破音現(xiàn)象,使得錄音達到最佳的錄音效果。
【專利附圖】
【附圖說明】
[0043] 圖1為本發(fā)明實施例提供的錄音方法的流程圖。
[0044] 圖2為本發(fā)明實施例提供的錄音裝置模塊結(jié)構(gòu)圖。
[0045] 圖3為本發(fā)明實施例的聲源距離確定模塊的結(jié)構(gòu)圖。
[0046] 圖4為本發(fā)明實施例的放大倍數(shù)確定模塊的結(jié)構(gòu)圖。
【具體實施方式】
[0047] 為了使本發(fā)明所要解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié) 合附圖和實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅 用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0048] 實施例一
[0049] 請參閱圖1,本發(fā)明實施例提供的一種錄音方法包括以下步驟:
[0050] S101、確定各個聲源與第一麥克風之間的距離。
[0051] 具體而言,錄音有時不只包括一個聲源,有可能會包括多個聲源,并且每個聲源與 用于錄音的第一麥克風之間的距離都不一樣,有些聲源離第一麥克風較近,有些聲源離第 一麥克風較遠,因此不能單純按照某個聲源來確定第一麥克風用于錄音時的放大倍數(shù),而 需要綜合考慮多個聲源。因此首先需要對多個聲源進行定位,確定各個聲源與第一麥克風 之間的距離。聲源定位的方法有多種,例如通過麥克風接收聲源的聲音信號,通過聲源定位 程序利用波束形成算法計算出麥克風的接收聲音信號的總電壓,通過總電壓計算出麥克風 幾首聲源信號的能力分布以確定聲源的方位,從而確定聲源與麥克風之間的距離。以上只 是聲源定位的其中一種方法,并不限于該種方法。
[0052] S102、根據(jù)各個聲源與第一麥克風之間的距離,確定第一麥克風用于錄音時的放 大倍數(shù)值。
[0053] 具體而言,由步驟S101確定的各個聲源與第一麥克風的距離,從中提取最大值和 最小值。
[0054] 預設(shè)一個臨界閾值,聲源與第一麥克風之間的距離大于該臨界閾值時判定為遠場 聲源,而小于或者等于該臨界閾值時判定為近場聲源。
[0055] 當各個聲源與第一麥克風的距離中的最大值小于或等于預設(shè)的臨界閾值,則判定 各個聲源為近場聲源;
[0056] 當各個聲源與第一麥克風的距離中的最小值大于預設(shè)的臨界閾值,則判定各個聲 源為遠場聲源;
[0057] 當各個聲源與第一麥克風的距離中的最大值大于預設(shè)的臨界閾值并且最小值小 于或等于預設(shè)的臨界閾值,則判定各個聲源既包括遠場聲源也包括近場聲源。
[0058] 當各個聲源為近場聲源時,對近場聲源錄音時容易出現(xiàn)破音現(xiàn)象,因此根據(jù)聲源 與第一麥克風之間的距離的最小值確定第一麥克風的放大倍數(shù)值,只要保證最近的聲源不 出現(xiàn)錄音破音現(xiàn)象,相對較遠的聲源也不會出現(xiàn)破音現(xiàn)象,從而保證所有聲源的錄音效果。
[0059] 當各個聲源為遠場聲源時,對遠場聲源錄音容易出現(xiàn)聲音信號過小導致不清楚的 現(xiàn)象,因此根據(jù)聲源與第一麥克風之間的距離的最大值確定第一麥克風的放大倍數(shù)值,保 證最遠聲源的錄音效果清晰,其他相對較近的聲源的錄音效果會更清晰,從而保證多個聲 源的錄音效果。
[0060] 當各個聲源包括近場聲源和遠場聲源時,提取各個聲源與第一麥克風的距離,根 據(jù)預設(shè)的計算公式中計算放大倍數(shù)值,使得近場聲源的錄音不破音,遠場聲源的錄音清晰, 并且各個聲源通過第一麥克風的輸出值與預設(shè)的最佳輸出值得均方差最小。
[0061] 最佳輸出值表示麥克風的輸出值為該值時其錄音效果是最佳的,這個最佳輸出值 可以通過專家試音調(diào)節(jié)或者模糊綜合評價等方法獲得。例如,某次錄音包括遠場聲源信號 xl、遠場聲源信號x2、近場聲源信號x3和近場聲源信號x4,通過第一麥克風的對應(yīng)輸出信 號分別為yl、y2、y3和y4。假如最佳輸出值為Y0,而輸出信號小于Y1時,聽不清楚;輸出信 號大于Y2時,發(fā)生破音,¥1〈¥0〈¥2。在計算得到的放大倍數(shù)下,保證遠場聲源信號11、遠場 聲源信號x2對應(yīng)的輸出信號yl、y2大于Y1,即保證能聽清楚;而近場聲源信號x3、近場聲 源信號x4對應(yīng)的輸出信號y3、y4小于Y2,即保證不發(fā)生破音,并且滿足上述條件的情況下, yl、y2、y3、y4和Y0的均方差最小,這樣在保證遠場聲源信號錄音清晰和近場聲源信號錄音 不破音的前提下,最大限度地保證錄音效果。以上只是一個舉例,并不限定錄音只包括4個 聲源,可以是任意多個聲源,按照同樣的方法計算第一麥克風用于錄音時的放大倍數(shù)值,使 每個聲源的錄音都能聽得清楚。
[0062] S103、將第一麥克風的放大倍數(shù)調(diào)節(jié)為確定的放大倍數(shù)值。
[0063] 具體而言,確定放大倍數(shù)值后,調(diào)用用于調(diào)節(jié)第一麥克風放大倍數(shù)的應(yīng)用程序,將 第一麥克風的放大倍數(shù)調(diào)節(jié)為確定的放大倍數(shù)值。
[0064] 本發(fā)明實施例的一種錄音方法,根據(jù)各個聲源與用于錄音的第一麥克風之間的距 離,判定聲源是遠場聲源,還是近場聲源,還是既包括遠場聲源也包括近場聲源。根據(jù)聲源 類型調(diào)節(jié)錄音麥克風的放大倍數(shù),既保證在只有近場或者遠場錄音時達到最清晰的效果, 也保證了同時有近場聲源和遠場聲源的時候,能夠既能夠聽得清楚又避免了破音現(xiàn)象,使 得錄音達到最佳的錄音效果。
[0065] 實施例二
[0066] 同樣參閱圖1,實施例二在實施例一的基礎(chǔ)上作了優(yōu)化:在步驟S101中,確定各個 聲源與第一麥克風之間的距離進一步包括:
[0067] 選擇一聲源;
[0068] 檢測聲源的聲音信號到達第一麥克風與第二麥克風的時間差;
[0069] 根據(jù)聲源的聲音信號到達第一麥克風與第二麥克風的時間差,計算聲源與第一麥 克風之間的距離;
[0070] 選擇下一聲源,返回檢測聲源的聲音信號到達第一麥克風與第二麥克風的時間 差,直至遍歷所有聲源。
[0071] 具體而言,移動終端一般包括兩個麥克風,一個麥克風為普通的用戶通話時使用 的麥克風,設(shè)置于移動終端的正面下端,靠近用戶嘴巴的地方,而另一個麥克風設(shè)置在移動 終端頂端或者背面,用于采集周圍環(huán)境噪音,用于降噪技術(shù)中。
[0072] 由于第一麥克風與第二麥克風之間相隔了一定的距離,因此,聲源與第一麥克風、 第二麥克風之間構(gòu)成了一個三角形,分別檢測聲源的聲音信號到達第一麥克風和第二麥克 風的時間,兩個時間相減,得到聲源的聲音信號到達第一麥克風和第二麥克風的時間差。按 照上述方法,逐一檢測各個聲源中的每個聲源與第一麥克風之間的距離。
[0073] 本發(fā)明實施例的第一麥克風并沒有指定為移動終端的哪個麥克風,可以為設(shè)置于 移動終端正面下端的麥克風,也可以為設(shè)置于移動終端的頂端或者背面的麥克風。
[0074] 實施例三
[0075] 同樣參閱圖1,實施例三為在實施例一或?qū)嵤├幕A(chǔ)上作的優(yōu)化:在步驟 S102中,通過負反饋調(diào)節(jié)的方法調(diào)節(jié)第一麥克風的放大倍數(shù),采集聲源通過第一麥克風的 輸出信號,當輸出信號達到預設(shè)條件時,停止調(diào)節(jié)。
[0076] 如果只有近場聲源,通過負反饋調(diào)節(jié)的方法調(diào)節(jié)第一麥克風的放大倍數(shù),采集最 近聲源對應(yīng)的輸出信號,當該輸出信號與Y0的差值在預設(shè)范圍內(nèi)時,達到最佳的錄音效 果,停止調(diào)節(jié)第一麥克風的放大倍數(shù);如果只有遠場聲源,通過負反饋調(diào)節(jié)的方法調(diào)節(jié)第一 麥克風的放大倍數(shù)值,采集最遠聲源對應(yīng)的輸出信號,當該輸出信號與Y0的差值在預設(shè)范 圍內(nèi)時,達到最佳的錄音效果,停止調(diào)節(jié)第一麥克風的放大倍數(shù);如果既包括近場聲源也包 括遠場聲源,通過負反饋調(diào)節(jié)的方法不斷調(diào)節(jié)第一麥克風的放大倍數(shù),采集最近聲源和最 遠聲源的輸出信號,計算這兩個輸出信號與Y0的均方差,當均方差在預設(shè)的均方差范圍內(nèi) 時,達到最佳的錄音效果,停止調(diào)節(jié)第一麥克風的放大倍數(shù)。
[0077] 作為一種優(yōu)選方式,當最近聲源與第一麥克風之間的距離大于預設(shè)的最大距離閾 值,直接將第一麥克風的放大倍數(shù)調(diào)節(jié)到最大,以確保錄音質(zhì)量,避免出現(xiàn)聽不清楚的現(xiàn) 象。
[0078] 實施例四
[0079] 請參閱圖2,本發(fā)明實施例提供的一種錄音裝置,該裝置包括以下模塊:
[0080] 聲源距離確定模塊10,用于確定各個聲源與第一麥克風之間的距離。
[0081] 具體地,請參閱圖3,聲源距離確定模塊10包括:
[0082] 檢測單兀110,用于檢測各個聲源的聲音信號到達第一麥克風與第二麥克風的時 間差;
[0083] 計算單兀120,用于根據(jù)各個聲源的聲音信號到達第一麥克風與第二麥克風的時 間差,計算各個聲源與第一麥克風之間的距離。
[0084] 逐一檢測各個聲源中每個聲源到達第一麥克風與第二麥克風的時間差,將時間差 代入預設(shè)的距離計算公式中,計算得到每個聲源與第一麥克風之間的距離。
[0085] 放大倍數(shù)確定模塊20,用于根據(jù)各個聲源與第一麥克風之間的距離,確定第一麥 克風用于錄音時的放大倍數(shù)值。
[0086] 具體地,請參閱圖4,放大倍數(shù)確定模塊20包括:
[0087] 提取單元210,用于從各個聲源與第一麥克風的距離的值中,提取最大值和最小 值;
[0088] 判定單元220,用于當最大值小于或等于預設(shè)的臨界閾值,判定各個聲源為近場聲 源;當最小值大于預設(shè)的臨界閾值,判定各個聲源為遠場聲源;當最大值大于預設(shè)的臨界 閾值并且最小值小于或等于預設(shè)的臨界閾值,判定各個聲源包括遠場聲源和近場聲源。
[0089] 具體地,請參閱圖4,放大倍數(shù)確定模塊還包括:
[0090] 第一計算單元230,用于當各個聲源為近場聲源時,將最小值代入預設(shè)的第一公式 中計算第一麥克風用于錄音時的放大倍數(shù)值;
[0091] 第二計算單元240,用于當各個聲源為遠場聲源時,將最大值代入預設(shè)的第二公式 中計算第一麥克風用于錄音時的放大倍數(shù)值;
[0092] 第三計算單元250,用于當各個聲源包括近場聲源和遠場聲源時,提取各個聲源與 第一麥克風的距離,代入預設(shè)的第三公式中計算第一麥克風用于錄音時的放大倍數(shù)值。 [0093] 當各個聲源為近場聲源時,根據(jù)最小值確定第一麥克風用于錄音時的放大倍數(shù) 值,即將最近聲源與第一麥克風之間的距離代入預設(shè)的第一公式中計算第一麥克風用于錄 音時的放大倍數(shù)值。因為每個聲源都是近場聲源時,表明各個聲源與第一麥克風的距離相 差不大,而近場錄音要盡量避免出現(xiàn)破音現(xiàn)象,因此根據(jù)聲源與第一麥克風之間的距離的 最小值確定第一麥克風的放大倍數(shù)值,只要保證最近的聲源不出現(xiàn)錄音破音現(xiàn)象,相對較 遠的其他近場聲源也不會出現(xiàn)破音現(xiàn)象,從而保證所有近場聲源的錄音質(zhì)量。第一公式可 以是當錄音對象為近場聲源時根據(jù)經(jīng)驗或者實驗總結(jié)出的計算麥克風放大倍數(shù)的公式,將 麥克風的放大倍數(shù)設(shè)置為第一公式計算得到的放大倍數(shù)值時可以獲得最佳的錄音效果。但 針對不同移動終端的麥克風,第一公式有可能會有所不同,因此應(yīng)根據(jù)具體的麥克風確定 第一公式。
[0094] 當各個聲源為遠場聲源時,根據(jù)最大值確定第一麥克風的放大倍數(shù)值,即將最遠 聲源與第一麥克風之間的距離代入預設(shè)的第二公式中計算第一麥克風用于錄音時的放大 倍數(shù)值。當聲源均為遠場聲源時,聲源與第一麥克風的距離都比較大,一般不會出現(xiàn)破音現(xiàn) 象,但需要避免出現(xiàn)聲音信號過小導致不清楚的現(xiàn)象,因此根據(jù)多個聲源與第一麥克風之 間的距離的最大值確定第一麥克風的放大倍數(shù)值,保證最遠聲源的錄音效果清晰,而其他 相對較近的聲源的錄音效果則會更加清晰,從而保證所有遠場聲源的錄音質(zhì)量。第二公式 可以是當錄音對象為遠場聲源時根據(jù)經(jīng)驗或者實驗總結(jié)出的計算麥克風放大倍數(shù)的公式, 將麥克風的放大倍數(shù)設(shè)置為第二公式計算得到的放大倍數(shù)值時可以獲得最佳的錄音效果。 但針對不同移動終端的麥克風,第二公式有可能會不同,因此應(yīng)根據(jù)具體的麥克風確定第 二公式。
[0095] 當各個聲源包括近場聲源和遠場聲源時,提取各個聲源中每個聲源與第一麥克風 的距離,代入預設(shè)的第三公式中計算放大倍數(shù)值。當各個聲源包括近場聲源和遠場聲源時, 既要避免近場聲源發(fā)生破音,也要避免遠場聲源錄音不清晰,因此提取各個聲源與第一麥 克風的距離,根據(jù)預設(shè)的第三公式中計算放大倍數(shù)值,使得近場聲源的錄音不破音,遠場聲 源的錄音清晰,并且各聲源通過第一麥克風的輸出值與預設(shè)的最佳輸出值的均方差最小。 該最佳輸出值是針對所使用的麥克風,通過經(jīng)驗值或者專家調(diào)節(jié)等方法得出的。也可以對 第三公式進行簡化,只需要提取各個聲源與第一麥克風的距離的最大值和最小值,即最遠 聲源與第一麥克風之間的距離、最近聲源與第一麥克風之間的距離,將最大值和最小值代 入第三公式中計算得到放大倍數(shù),使最遠聲源、最近聲源通過第一麥克風的輸出值與預設(shè) 的最佳輸出值的均方差最小。
[0096] 放大倍數(shù)調(diào)節(jié)模塊30,用于將第一麥克風的放大倍數(shù)調(diào)節(jié)為確定的放大倍數(shù)值。
[0097] 具體地,確定放大倍數(shù)值后,調(diào)用用于調(diào)節(jié)第一麥克風放大倍數(shù)的應(yīng)用程序,將第 一麥克風的放大倍數(shù)調(diào)節(jié)為確定的放大倍數(shù)值。
[0098] 本發(fā)明實施例的第一麥克風并沒有指定為移動終端的哪個麥克風,可以為設(shè)置于 移動終端正面下端的麥克風,也可以為設(shè)置于移動終端的頂端或者背面的麥克風。
[0099] 相應(yīng)地,本發(fā)明還提供了一種移動終端,該移動終端包括上述實施例三和實施例 四的錄音裝置。
[0100] 上述實施例的移動終端及其錄音方法和裝置,根據(jù)各個聲源與用于錄音的第一麥 克風之間的距離,判定聲源是遠場聲源,還是近場聲源,還是既包括遠場聲源也包括近場聲 源。根據(jù)聲源類型調(diào)節(jié)錄音麥克風的放大倍數(shù),既保證在只有近場或者遠場錄音時達到最 清晰的效果,也保證了同時有近場聲源和遠場聲源的時候,能夠既能夠聽得清楚又避免了 破音現(xiàn)象,使得錄音達到最佳的錄音效果。
[0101] 本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以 通過程序來控制相關(guān)的硬件完成,所述的程序可以在存儲于一計算機可讀取存儲介質(zhì)中, 所述的存儲介質(zhì),如R0M/RAM、磁盤、光盤等。
[0102] 以上參照【專利附圖】
【附圖說明】了本發(fā)明的優(yōu)選實施例,并非因此局限本發(fā)明的權(quán)利范圍。本 領(lǐng)域技術(shù)人員不脫離本發(fā)明的范圍和實質(zhì),可以有多種變型方案實現(xiàn)本發(fā)明,比如作為一 個實施例的特征可用于另一實施例而得到又一實施例。凡在運用本發(fā)明的技術(shù)構(gòu)思之內(nèi)所 作的任何修改、等同替換和改進,均應(yīng)在本發(fā)明的權(quán)利范圍之內(nèi)。
【權(quán)利要求】
1. 一種錄音方法,其特征在于,所述方法包括如下步驟: 確定各個聲源與所述第一麥克風之間的距離; 根據(jù)所述各個聲源與所述第一麥克風之間的距離,確定所述第一麥克風用于錄音時的 放大倍數(shù)值; 將所述第一麥克風的放大倍數(shù)調(diào)節(jié)為所述確定的放大倍數(shù)值。
2. 根據(jù)權(quán)利要求1所述的錄音方法,其特征在于,所述確定各個聲源與所述第一麥克 風之間的距離進一步包括: 選擇一聲源; 檢測所述聲源的聲音信號到達所述第一麥克風與第二麥克風的時間差; 根據(jù)所述聲源的聲音信號到達所述第一麥克風與所述第二麥克風的時間差,計算所述 聲源與所述第一麥克風之間的距離; 選擇下一聲源,返回檢測所述聲源的聲音信號到達所述第一麥克風與所述第二麥克風 的時間差,直至遍歷所有聲源。
3. 根據(jù)權(quán)利要求2所述的錄音方法,其特征在于,根據(jù)所述聲源的聲音信號到達所述 第一麥克風與所述第二麥克風的時間差,計算所述聲源與所述第一麥克風之間的距離進一 步包括 將所述聲源的聲音信號到達所述第一麥克風與所述第二麥克風的時間差代入預設(shè)的 距離計算公式,計算所述聲源與所述第一麥克風之間的距離。
4. 根據(jù)權(quán)利要求1-3任一所述的錄音方法,其特征在于,根據(jù)所述各個聲源與所述第 一麥克風之間的距離,確定所述第一麥克風用于錄音時的放大倍數(shù)值進一步包括: 從所述各個聲源與所述第一麥克風的距離的值中,提取最大值和最小值; 當最大值小于或等于預設(shè)的臨界閾值,則判定所述各個聲源為近場聲源; 當最小值大于預設(shè)的臨界閾值,則判定所述各個聲源為遠場聲源; 當最大值大于預設(shè)的臨界閾值并且最小值小于或等于預設(shè)的臨界閾值,則判定所述各 個聲源包括遠場聲源和近場聲源。
5. 根據(jù)權(quán)利要求4所述的錄音方法,其特征在于,根據(jù)所述各個聲源與所述第一麥克 風之間的距離,確定所述第一麥克風用于錄音時的放大倍數(shù)進一步包括: 當所述各個聲源為近場聲源時,將所述最小值代入預設(shè)的第一公式中計算所述第一麥 克風用于錄音時的放大倍數(shù)值; 當所述各個聲源為遠場聲源時,將所述最大值代入預設(shè)的第二公式中計算所述第一麥 克風用于錄音時的放大倍數(shù)值; 當所述各個聲源包括近場聲源和遠場聲源時,提取所述各個聲源與所述第一麥克風的 距離,代入預設(shè)的第三公式中計算所述第一麥克風用于錄音時的放大倍數(shù)值。
6. -種錄音裝置,其特征在于,所述裝置包括: 聲源距離確定模塊,用于確定各個聲源與所述第一麥克風之間的距離; 放大倍數(shù)確定模塊,用于根據(jù)所述各個聲源與所述第一麥克風之間的距離,確定所述 第一麥克風用于錄音時的放大倍數(shù)值; 放大倍數(shù)調(diào)節(jié)模塊,用于將所述第一麥克風的放大倍數(shù)調(diào)節(jié)為所述確定的放大倍數(shù) 值。
7. 根據(jù)權(quán)利要求6所述的錄音裝置,其特征在于,所述聲源距離確定模塊包括: 檢測單元,用于檢測所述各個聲源的聲音信號到達所述第一麥克風與所述第二麥克風 的時間差; 計算單兀,用于根據(jù)所述各個聲源的聲音信號到達所述第一麥克風與第二麥克風的時 間差,計算所述各個聲源與所述第一麥克風之間的距離。
8. 根據(jù)權(quán)利要求6所述的錄音裝置,其特征在于,所述放大倍數(shù)確定模塊包括: 提取單元,用于從所述各個聲源與所述第一麥克風的距離的值中,提取最大值和最小 值; 判定單元,用于當最大值小于或等于預設(shè)的臨界閾值,判定所述各個聲源為近場聲源; 當最小值大于預設(shè)的臨界閾值,判定所述各個聲源為遠場聲源;當最大值大于預設(shè)的臨界 閾值并且最小值小于或等于預設(shè)的臨界閾值,判定所述各個聲源包括遠場聲源和近場聲 源。
9. 根據(jù)權(quán)利要求8所述的錄音裝置,其特征在于,所述放大倍數(shù)確定模塊還包括: 第一計算單元,用于當所述各個聲源為近場聲源時,將所述最小值代入預設(shè)的第一公 式中計算所述第一麥克風用于錄音時的放大倍數(shù)值; 第二計算單元,用于當所述各個聲源為遠場聲源時,將所述最大值代入預設(shè)的第二公 式中計算所述第一麥克風用于錄音時的放大倍數(shù)值; 第三計算單元,用于當所述各個聲源包括近場聲源和遠場聲源時,提取所述各個聲源 與所述第一麥克風的距離,代入預設(shè)的第三公式中計算所述第一麥克風用于錄音時的放大 倍數(shù)值。
10. -種移動終端,其特征在于,該移動終端包括權(quán)利要求6-9任一所述的錄音裝置。
【文檔編號】H04M1/725GK104219390SQ201410473397
【公開日】2014年12月17日 申請日期:2014年9月17日 優(yōu)先權(quán)日:2014年9月17日
【發(fā)明者】周奇方 申請人:深圳市中興移動通信有限公司