專利名稱:一種帶有聲音預處理的移動終端及其方法
技術領域:
本發明涉及通信終端中移動終端對聲音的處理,特別涉及通信終端中 一種帶有聲音預處理的移動終端及其方法。
背景技術:
隨著工業生產、交通運輸、城市建筑的發展,以及人口密度的增加, 家庭設施(音響、空調、電視機等)的增多,環境噪聲日益嚴重,它已成 為污染人類社會環境的一大公害,幾乎每個城市居民每天都要遭受噪聲之 苦。什么是噪聲?通俗地說,凡是使人煩躁的,討厭的,不需要的聲音都 叫噪聲。
在日常生活中使用的移動終端例如手機,在接聽電話過程中,我們通
常會遇到這樣的情況,對方聲音太大,你在接聽電話時被嚇一跳;或者周 圍噪音太大,例如在建筑工地上,在公交車上,導致對方的聲音聽不清 楚。同樣在我們作為主叫講話過程中,如果在開會或者某些不能大聲講話 的場合,我們所講的話由于聲音太小,導致對方聽不清楚,而在噪聲很大 的環境下,盡管我們聲嘶力竭,對方還是聽不清楚我們的講話。對于上述 場合,如果我們的手機具有某些功能,則可以避免這些情況的產生,使得 雙方通話保持良好的聲音效果。
發明內容
本發明所要解決的技術問題在于提出了 一種帶有聲音預處理的移動 終端及其方法,以解決出現的在日常生活中使用移動終端例如手機,在接 聽/撥打電話過程中,由于背景音噪聲的干擾等其他聲音,使雙方無法正 常聽清楚對方的話音,同時不能使雙方通話保持良好的聲音效果的問題。
為了解決上述問題,本發明提供了一種帶有聲音預處理的移動終端,
包括音頻輸入/輸出模塊,其特征在于,還包括
音量控制模塊,用于預設并存儲現場背景音與話音之間的對比關系參 數的設定值;
背景音檢測模塊,與所述音頻輸入/輸出模塊相連,用于當接收來電 時,檢測所述移動終端所處環境的現場背景音情況;
話音提取模塊,用于在接收時獲取從主叫方傳送過來的音頻信息;
話音處理模塊,用于依據所述背景音檢測模塊檢測到的現場背景音情 況和音量控制模塊預設的設定值,對話音提取模塊中獲取的音頻信息進行 增大或者減小的處理。
本發明所述的移動終端,其中,所述背景音檢測模塊,進一步用于當 主叫撥號時,啟動檢測所述移動終端所處環境的現場背景音情況;
所述話音提取模塊,進一步用于在主叫時采集主叫方的音頻信息,并 提取出話音信息;
所述話音處理模塊,進一步用于在主叫撥號時,根據所述音量控制模 塊預設的設定值和所述背景音檢測模塊檢測到的現場背景音情況,對所述 話音提取模塊提取出的主叫方話音信息進行增大或者減小的處理;
進一步包括背景音話音合成模塊,用于接收所述話音處理模塊完成 話音處理后的話音信息,進行現場背景音和話音合成并輸出給對方。
上述移動終端,其中,進一步包括背景音合成模塊,用于將所述背 景音檢測模塊傳送來檢測到的現場背景音和所述話音提取模塊提取出話 音信息后的現場背景音進行合成,成為新的現場背景音。
所述話音處理模塊,包括
計算話音響應處理單元,用于在主叫撥號時,計算所述背景音合成才莫 塊產生的新的現場背景音和所述話音提取模塊提取出的話音之間響度之 差,并與所述音量控制模塊預設的設定值進行比較;及
控制話音響應處理單元,用于調用所述計算話音響應處理單元的比較
結杲,如果超過所述音量控制模塊預設的設定值,則所述控制話音響應處 理單元減小或不變提取出的話音響應,如果沒有超過所述音量控制模塊預 設的設定值,則所述控制話音響應處理單元增大提取出的話音響應。
其中,所述背景音話音合成模塊,進一步用于在主叫撥號時,接收所 述控制話音響應處理單元完成話音處理后的話音信息和所述背景音合成 模塊合成后的新的現場背景音,進行合成并輸出給對方。
本發明所述的移動終端,其中,所述音量控制模塊,進一步所述參數 的設定值越大,話音與現場背景音之間的響度差越大。
本發明所述的移動終端,其中,所述話音處理模塊,包括
計算音頻信息處理單元,用于在接收來電時,計算所述背景音檢測 模塊檢測到的現場背景音及所述話音提取模塊的音頻信息之間的響度之 差,并與所述音量控制模塊預設的設定值進行比較;及
控制音頻信息處理單元,用于調用所述計算音頻信息處理單元的比較 結果,如果小于所述音量控制模塊預設的設定值,則所述控制音頻信息處 理單元增大獲取的音頻信息的響度,如果大于所述音量控制模塊預設的設 定值,則所述控制音頻信息處理單元減小獲取的音頻信息的響度。
本發明所述的移動終端,其中,所述移動終端是手機。
為了解決上述問題,本發明還提供了一種聲音預處理方法,應用于移 動終端中的對音頻信息的處理過程中,其特征在于,包括以下步驟
(1) 在所述移動終端中預設并存儲現場背景音與話音之間的對比關 系參數的設定值;
(2) 當所述移動終端接收來電時,檢測所述移動終端所處環境的現 場背景音情況;
(3 )所述移動終端在接收時獲取從主叫方傳送過來的音頻信息;
(4)在所述移動終端接收來電時,根據所述步驟(1 )預設的設定值 和所述步驟(2)檢測到的現場背景音情況,對所述步驟(3)獲取的音頻 信息進行增大或者減小的處理。
本發明所述的方法,其中,所述步驟(2)中進一步包括當所述移 動終端主叫撥號時,檢測所述移動終端所處環境的現場背景音情況;
所述步驟(3)中進一步包括所述移動終端在主叫時采集主叫方的 音頻信息,并提取出話音信息;
所述步驟(4)中進一步包括在所述移動終端主叫撥號時,根據所 述步驟(1)預設的設定值和所述步驟(2)檢測到的現場背景音情況,對 所述步驟(3)提取出的主叫方話音信息進行增大或者減小的處理,完成 話音處理后,進行現場背景音和話音合成并輸出給對方。
上述的方法,其中,所述步驟(4)中進一步包括在所述移動終端 主叫撥號時,將所述步驟(2)檢測到的現場背景音和所述步驟(3)提取 出話音信息后的現場背景音進行合成,作為新的現場背景音。
所述步驟(4)中進一步還包括
在所述移動終端主叫撥號時,計算所述新的現場背景音與所述步驟 (3)提取出的話音之間的響度之差,并與所述步驟(i)中預設的設定值 進行比較,如果超過所述步驟(1)中預設的設定值,則對所述步驟(3) 提取出的話音信息進行減小或不變,完成話音處理后,進行所述步驟(4) 中合成后新的現場背景音和所述步驟(3)中處理后的話音合成并輸出給 對方;如果沒有超過所述步驟(1)中預設的設定值,則對所述步驟(3) 提取出的話音信息進行增大,完成話音處理后,進行所述步驟(4)中合 成后新的現場背景音和所述步驟(3 )中處理后的話音合成并輸出給對方。
本發明所迷的方法,其中,所述步驟(l)中進一步包括所述參數 的設定值越大,則話音與現場背景音之間的響度差越大。
本發明所述的方法,其中,所述步驟(4)中進一步包括在所述移 動終端接收來電時,計算所述步驟(2)中檢測到的現場背景音與所述步 驟(3 )中獲取的音頻信息之間的響度之差,并與所述步驟(1)中預設的 設定值進行比較,如果小于所述步驟(1)中預設的設定值,則增大所述 步驟(3)中獲取的音頻信息的響度;如果大于所述步驟(1)中預設的設 定值,則減小所述步驟(3)中獲取的音頻信息的響度。
本發明內容所述的聲音預處理的作用在于能區分背景音和話音。從而 擴大說話聲音,抑制背景音。同時保持了背景音與話音之間的合理對比關 系。對于主叫方處于安靜環境下的小聲講話,所述聲音預處理裝置及其方
法能將話音放大;對于嘈雜環境下主叫方大聲的講話,所述聲音預處理裝 置及其方法能將背景噪雜音減小,并且突出講話聲音;
對于接聽方處于安靜環境下,所述聲音預處理裝置及其方法能平抑過 高的話音;對于接收方處于嘈雜的環境下,所述聲音預處理裝置及其方法 能抑制背景音,提高話音。從而使得雙方通話保持良好的聲音效果。
圖1是本發明實施例所述的帶有聲音預處理的手機中的聲音預處理 裝置圖2是本發明實施例所述的用于手機中的聲音預處理方法流程圖。
具體實施例方式
本發明為了解決傳統技術方案存在的弊端,通過以下具體實施例進一 步闡述本發明所述的一種帶有聲音預處理的移動終端及其方法,以下對具 體實施方式進行詳細描述,但不作為對本發明的限定。
如圖l所示,實現本發明所述實施例l的內容,可以是通過一種帶有 聲音預處理的手機中的預處理裝置來實現。
所述預處理裝置主要分成兩部分 一部分在聲音輸入時起作用, 一部 分在聲音輸出時起作用。這兩部分的組成模塊包括
背景音檢測模塊101,與所述手機中的音頻輸入/輸出模塊相連,用于 當電話振鈴或完成撥號發起呼叫時,檢測所述手機所處環境的現場背景音 情況,區分是安靜環境還是嘈雜環境,所述背景音檢測模塊101的判斷結 果輸出給背景音合成模塊105或背景音話音合成模塊107;
音量控制模塊102,用于提供現場背景音與話音之間的對比關系參數
的設定值,輸出給話音處理模塊106或背景音話音合成模塊107;
聲音采集模塊103,用于采集主叫方的音頻信息,輸出給所述話音提 取沖莫塊104;
話音提取模塊104,用于在電話振鈴時,在接收方獲取從主叫方傳送 過來的聲音信號,并直接傳送給話音處理模塊106;在完成撥號發起呼叫 時,根據聲音采集模塊103采集主叫方的音頻信息,并提取出話音信息, 傳送給話音處理模塊106;
背景音合成模塊105,用于在完成撥號發起呼叫時,將所述背景音檢 測模塊101傳送來檢測到的現場背景音和所述話音提取模塊104提取后話 音中的現場背景音進行合成,輸出給話音處理模塊106;
話音處理模塊106,用于在電話振鈴時,依據所述話音提取模塊104 獲得的聲音信號和音量控制模塊102預設的設定值比較,對聲音信號進行 增大或者減小的處理,然后輸出;在完成撥號發起呼叫時,根據所述音量 控制模塊102預設的設定值和所述背景音合成模塊105合成后的新的現場 背景音情況,對所述話音提取模塊104提取出的主叫方話音信息進行增大 或者減小的處理;
背景音話音合成模塊107,用于在完成撥號發起呼叫時,根據接收所 述背景音合成模塊105、音量控制模塊102和話音處理模塊106輸出的信 息,將現場背景音和處理后的話音進行合成并輸出。
結合圖1,通過上述模塊的結合,本發明實施例所述的聲音預處理裝 置功能包括
從接收方看,當電話振鈴時,背景音檢測模塊101確定現場的應用環 境中的現場背景音情況,話音提取模塊104獲取從主叫方傳來檢測到的聲 音信號,話音處理模塊106計算現場背景音與聲音信號之間響度之差,并 與所述音量控制模塊102預設的設定值進行比較,如果小于所述音量控制 模塊102預設的設定值,則增大聲音信號的響度,如果兩者之差大于所述 音量控制模塊預設的設定值,則減小聲音信號的響度值,然后輸出。其中, 話音處理;漠塊106中由計算音頻信息處理單元和控制音頻信息處理單元來實現,圖1中未示出。
從主叫方看,在完成撥號發起呼叫時,背景音檢測模塊101確定現場
應用環境中的現場背景音情況,并調用話音提取模塊104從聲音采集模塊 103中取得的話音內容,通過話音處理模塊106進行從背景音合成模塊105 合成的新的背景音和話音提取模塊104獲取的話音之間響度之差是否超 過所述音量控制模塊102預設的設定值,如杲超過所述音量控制模塊102 預設的設定值,則減小或不變話音響應,完成話音的處理后,由所述背景 音話音合成模塊107將新的現場背景音和處理后的話音合成輸出;
否則,增大話音響度,完成話音的處理后,由所述背景音話音合成模 塊107將新的現場背景音和處理后的話音合成輸出。
其中,話音處理模塊106中由計算話音響應處理單元和控制話音響應 處理單元來實現。圖1中未示出。
采用本發明所述的方案后,用戶無"^侖身處何地都可清晰地通話,不受 周圍環境的影響。
如上所述,本發明實施例1所述的聲音預處理裝置的作用在于能區分 背景音和話音。從而擴大說話聲音,抑制背景音。同時保持了背景音與話 音之間的合理對比關系。
如圖2所示,本發明實施例2所述的內容為,用于手機中的聲音預處 理方法
步驟201,在所述移動終端中預設并存儲現場背景音與話音之間的對 比關系參數的設定值;
步驟202,當所述移動終端接收來電時,;險測所述移動終端所處環境 的現場背景音情況;
步驟203,所述移動終端在接收時獲取從主叫方傳送過來的音頻信息;
步驟204,在所述移動終端接收來電時,根據所述步驟201預設的設 定值和所述步驟202檢測到的現場背景音情況,對所述步驟203獲取的音 頻信息進行增大或者減小的處理。 本發明所述的方法,其中,所述步驟202中進一步包括當所述移動 終端主叫撥號時,檢測所述移動終端所處環境的現場背景音情況;
所述步驟203中進一步包括所述移動終端在主叫時采集主叫方的音 頻信息,并提取出話音信息;
所述步驟204中進一步包括在所述移動終端主叫撥號時,根據所述 步驟201預設的設定值和所述步驟202檢測到的現場背景音情況,對所述 步驟203提取出的主叫方話音信息進行增大或者減小的處理,完成話音處 理后,進行現場背景音和話音合成并輸出給對方。
上述的方法,其中,所述步驟204中進一步包括在所述移動終端主 叫撥號時,將所述步驟202檢測到的現場背景音和所述步驟203提取出話 音信息后的現場背景音進行合成,作為新的現場背景音。
所述步驟204中進一步還包括
在所述移動終端主叫撥號時,計算所述新的現場背景音與所述步驟 203提取出的話音之間的響度之差,并與所述步驟201中預設的設定值進 行比較,如果超過所述步驟201中預設的設定值,則對所述步驟203提取 出的話音信息進行減小或不變,完成話音處理后,進行所述步驟204中合 成后新的現場背景音和所述步驟203中處理后的話音合成并輸出給對方; 如果沒有超過所述步驟201中預設的設定值,則對所述步驟203提取出的 話音信息進行增大話音響應,完成話音處理后,進行所述步驟204中合成 后新的現場背景音和所述步驟203中處理后的話音合成并輸出給對方。
本發明所述的方法,其中,所述步驟201中進一步包括所述參數的 設定值越大,則話音與現場背景音之間的響度差越大。
本發明所述的方法,其中,所述步驟204中進一步包括在所述移動 終端接收來電時,計算所述步驟202中檢測到的現場背景音與所述步驟 203中獲取的音頻信息之間的響度之差,并與所述步驟201中預設的設定 值進行比較,如果小于所述步驟201中預設的設定值,則增大獲取的音頻 信息的響度;如果大于所述步驟201中預設的設定值,則減小獲取的音頻 信息的響度。
總之,本發明所述實施例1和2有效解決了在主叫方處于安靜環境下
的小聲講話,本發明實施例所述聲音預處理裝置能將話音放大;對于嘈雜
環境下主叫方大聲的講話,本發明實施例所述聲音預處理裝置能將背景嘈
雜音減小,并且突出講話聲音;
對于接聽方處于安靜環境下,本發明實施例所述聲音預處理裝置能平 抑過高的話音;對于接收方處于嘈雜的環境下,本發明實施例所述聲音預 處理裝置能抑制背景音,提高話音。從而使得雙方通話保持良好的聲音效 果。
當然,本發明還可有其他多種實施例,在不背離本發明精神及其實質
形,但這些相應的改變和變形都應屬于本發明所附的權利要求的保護范 圍。
權利要求
1、一種帶有聲音預處理的移動終端,包括音頻輸入/輸出模塊,其特征在于,還包括音量控制模塊,用于預設并存儲現場背景音與話音之間的對比關系參數的設定值;背景音檢測模塊,與所述音頻輸入/輸出模塊相連,用于當接收來電時,檢測所述移動終端所處環境的現場背景音情況;話音提取模塊,用于在接收時獲取從主叫方傳送過來的音頻信息;話音處理模塊,用于依據所述背景音檢測模塊檢測到的現場背景音情況和音量控制模塊預設的設定值,對話音提取模塊中獲取的音頻信息進行增大或者減小的處理。
2、 如權利要求1所述的移動終端,其特征在于,所述背景音檢測模 塊,進一步用于當主叫撥號時,;險測所述移動終端所處環境的現場背景音 情況;所述話音提取模塊,進一步用于在主叫時采集主叫方的音頻信息,并 提取出話音信息;所述話音處理模塊,進一步用于在主叫撥號時,根據所述音量控制模 塊預設的設定值和所述背景音檢測模塊檢測到的現場背景音情況,對所述 話音提取模塊提取出的主叫方話音信息進行增大或者減小的處理;進一步包括背景音話音合成模塊,用于接收所述話音處理模塊完成 話音處理后的話音信息,進行現場背景音和話音合成并輸出給對方。
3、 如權利要求2所述的移動終端,其特征在于,進一步包括背景 音合成模塊,用于在主叫撥號時,將所述背景音檢測模塊傳送來檢測到的 現場背景音和所述話音提取模塊提取出話音信息后的現場背景音進行合 成,成為新的現場背景音。
4、 如權利要求1所述的移動終端,其特征在于,所述話音處理模塊,包括計算音頻信息處理單元,用于在接收來電時,計算所述背景音檢測 模塊檢測到的現場背景音及所述話音提取模塊的音頻信息之間的響度之 差,并與所述音量控制模塊預設的設定值進行比較;及控制音頻信息處理單元,用于調用所述計算音頻信息處理單元的比較 結果,如果小于所述音量控制模塊預設的設定值,則所述控制音頻信息處 理單元增大荻取的音頻信息的響度,如果大于所述音量控制模塊預設的設 定值,則所述控制音頻信息處理單元減小獲取的音頻信息的響度。
5、 如權利要求3所述的移動終端,其特征在于,所述話音處理;f莫塊, 包括計算話音響應處理單元,用于在主叫撥號時,計算所述背景音合成模 塊產生的新的現場背景音和所述話音提取模塊提取出的話音之間響度之 差,并與所述音量控制模塊預設的設定值進行比較;及控制話音響應處理單元,用于調用所述計算話音響應處理單元的比較 結果,如果超過所述音量控制模塊預設的設定值,則所述控制話音響應處 理單元減小或不變提取出的話音響應,如果沒有超過所述音量控制模塊預 設的設定值,則所述控制話音響應處理單元增大提取出的話音響應;其中,所述背景音話音合成模塊,進一步用于在主叫撥號時,接收所 述控制話音響應處理單元完成話音處理后的話音信息和所述背景音合成 模塊合成后的新的現場背景音,進行合成并輸出給對方。
6、 如權利要求l所述的移動終端,其特征在于,所述音量控制模塊, 進一步當所述參數的設定值越大,話音與現場背景音之間的響度差越大。
7、 如權利要求1所述的移動終端,其特征在于,所述移動終端是手機。
8、 一種聲音預處理方法,應用于移動終端中的對音頻信息的處理過 程中,其特征在于,包括以下步驟(1)在所述移動終端中預設并存儲現場背景音與話音之間的對比關系參數的設定值;(2)當所述移動終端接收來電時,檢測所述移動終端所處環境的現 場背景音情況;(3 )所述移動終端在接收時獲取從主叫方傳送過來的音頻信息;(4)在所述移動終端接收來電時,根據所述步驟(1)預設的設定值 和所述步驟(2)檢測到的現場背景音情況,對所述步驟(3)獲取的音頻 信息進行增大或者減小的處理。
9、 如權利要求8所述的方法,其特征在于,所述步驟(2)中進一步 包括當所述移動終端主叫撥號時,;險測所述移動終端所處環境的現場背 景音情況;所述步驟(3)中進一步包括所述移動終端在主叫時采集主叫方的 音頻信息,并提取出話音信息;所述步驟(4)中進一步包括在所述移動終端主叫撥號時,根據所 述步驟(1)預設的設定值和所述步驟(2)檢測到的現場背景音情況,對 所述步驟(3)提取出的主叫方話音信息進行增大或者減小的處理,完成 話音處理后,進行現場背景音和話音合成并輸出給對方。
10、 如權利要求9所述的方法,其特征在于,所述步驟(4)中進一 步包括在所述移動終端主叫撥號時,將所述步驟(2)檢測到的現場背 景音和所述步驟(3)提取出話音信息后的現場背景音進行合成,作為新 的現場背景音。
11、 如權利要求8所述的方法,其特征在于,所述步驟(4)中進一 步包括在所述移動終端接收來電時,計算所述步驟(2)中檢測到的現 場背景音與所述步驟(3)中獲取的音頻信息之間的響度之差,并與所述 步驟(1)中預設的設定值進行比較,如果小于所述步驟(1)中預設的設 定值,則增大所述步驟(3)中獲取的音頻信息的響度;如果大于所述步 驟(l)中預設的設定值,則減小所述步驟(3)中獲取的音頻信息的響度。
12、 如權利要求IO所述的方法,其特征在于,所述步驟(4)中進一步包括在所述移動終端主叫撥號時,計算所述新的現場背景音與所述步 驟(3)提取出的話音之間的響度之差,并與所述步驟(1)中預設的設定 值進行比較,如果超過所述步驟(1)中預設的設定值,則對所述步驟(3 ) 提取出的話音信息進行減小或不變;如果沒有超過所述步驟(1)中預設 的設定值,則對所述步驟(3)提取出的話音信息進行增大,完成話音處 理后,進行所述步驟(4)中合成后新的現場背景音和所述步驟(3)中處 理后的話音合成并輸出給對方。
13、如權利要求8所述的方法,其特征在于,所述步驟(l)中進一 步包括所述參數的設定值越大,則話音與現場背景音之間的響度差越大。
全文摘要
本發明公開一種帶有聲音預處理的移動終端及其方法,包括音頻輸入/輸出模塊,其還包括音量控制模塊,用于預設并存儲現場背景音與話音之間的對比關系參數的設定值;背景音檢測模塊,與所述音頻輸入/輸出模塊相連,用于當接收來電時,檢測所述移動終端所處環境的現場背景音情況;話音提取模塊,用于在接收時獲取從主叫方傳送過來的音頻信息;話音處理模塊,用于依據所述背景音檢測模塊和音量控制模塊的設定值,對話音提取模塊中獲取的音頻信息進行增大或者減小的處理。本發明解決了在使用移動終端接聽/撥打過程中,由于背景音噪聲的干擾等其他聲音,使雙方無法正常聽清楚對方的話音,同時不能使雙方通話保持良好的聲音效果的問題。
文檔編號G10L21/02GK101193381SQ200610160799
公開日2008年6月4日 申請日期2006年12月1日 優先權日2006年12月1日
發明者李鳳軍 申請人:中興通訊股份有限公司