一種提高通話質量的方法及終端的制作方法
【專利摘要】本發明提供了一種提高通話質量的方法及終端,其中,提高通話質量的方法包括:第一終端接收第二終端發送的語音信號;所述第一終端對所述語音信號中的噪音信號進行分析,得到所述噪音信號的噪音級別;所述第一終端根據所述噪音級別調整發送至所述第二終端的語音信號的音量值。本發明提供的方案通過第一終端接收第二終端發送的語音信號,并對語音信號中的噪音信號進行分析,進而調整發送至第二終端的語音信號的音量值,提高了對端接收語音信號的質量,解決了現有技術中語音通話質量受環境影響大的問題。
【專利說明】
一種提高通話質量的方法及終端
技術領域
[0001]本發明涉及軟件技術領域,特別是指一種提高通話質量的方法及終端。
【背景技術】
[0002]眾所周知,通話作為移動設備上最基本的功能,通話質量好壞直接影響消費者的使用感受,目前很多芯片廠商為此提供了消噪算法,來改善通話語音質量。
[0003]然而,當前移動設備上使用的消噪算法是消除本地的環境噪聲,來提高通話語音質量;但是,由于通話時對方所處的環境可能比較復雜(例如嘈雜的環境),對方收到的語音信號受當地環境影響較大,使用現有的消噪算法無法完全改善通話的語音質量。
【發明內容】
[0004]本發明的目的在于提供一種提高通話質量的方法及終端,解決現有技術中語音通話質量受環境影響大的問題。
[0005]為了解決上述技術問題,本發明實施例提供一種提高通話質量的方法,包括:
[0006]第一終端接收第二終端發送的語音信號;
[0007]所述第一終端對所述語音信號中的噪音信號進行分析,得到所述噪音信號的噪音級別;
[0008]所述第一終端根據所述噪音級別調整發送至所述第二終端的語音信號的音量值。
[0009]本發明還提供了一種終端,包括:
[0010]接收模塊,用于接收第二終端發送的語音信號;
[0011]分析模塊,用于對所述語音信號中的噪音信號進行分析,得到所述噪音信號的噪首級別;
[0012]調整模塊,用于根據所述噪音級別調整發送至所述第二終端的語音信號的音量值。
[0013]本發明的上述技術方案的有益效果如下:
[0014]上述方案中,所述提高通話質量的方法通過第一終端接收第二終端發送的語音信號,并對語音信號中的噪音信號進行分析,進而調整發送至第二終端的語音信號的音量值,提高了第二終端接收語音信號的質量,解決了現有技術中語音通話質量受環境影響大的問題。
【附圖說明】
[0015]圖1為本發明實施例一的提高通話質量的方法流程示意圖;
[0016]圖2為本發明實施例二的終端結構示意圖;
[0017]圖3為本發明實施例三的終端結構示意圖;
[0018]圖4為本發明實施例三的提高通話質量的具體流程示意圖。
【具體實施方式】
[0019]為使本發明要解決的技術問題、技術方案和優點更加清楚,下面將結合附圖及具體實施例進行詳細描述。
[0020]本發明針對現有的技術中語音通話質量受環境影響大的問題,提供了多種解決措施,具體如下:
[0021]實施例一
[0022]如圖1所示,本發明實施例一提供的提高通話質量的方法包括:
[0023]步驟11:第一終端接收第二終端發送的語音信號;
[0024]步驟12:所述第一終端對所述語音信號中的噪音信號進行分析,得到所述噪音信號的噪音級別;
[0025]步驟13:所述第一終端根據所述噪音級別調整發送至所述第二終端的語音信號的音量值。
[0026]其中,步驟11可通過Modem(調制解調器)端實現;步驟12實質是將語音信號中噪音信號的強度值依次與一個或多個預設閾值(由小到大進行排列)進行對比:強度值較小時,也許與第一個預設閾值進行對比,即可得到結果(強度值小于第一個預設閾值,獲取與第一個預設閾值對應的噪音級別,即為與該強度值對應的噪音級別);強度值較大時,也許需要與多個預設閾值進行對比,才能得到結果(依次對比后,得到該強度值大于第N個預設閾值,小于第M個預設閾值,獲取與第M個預設閾值對應的噪音級別,即為與該強度值對應的噪音級別);步驟13實質為獲取預先設置的與噪音級別對應的預設音量值,根據該預設音量值對發送至所述第二終端的語音信號的音量值進行調整。
[0027]本發明實施例一提供的所述提高通話質量的方法通過第一終端接收第二終端發送的語音信號,并對語音信號中的噪音信號進行分析,進而調整發送至第二終端的語音信號的音量值,提高了第二終端接收語音信號的質量,解決了現有技術中語音通話質量受環境影響大的問題。
[0028]其中,所述對所述語音信號中的噪音信號進行分析,得到對應的噪音級別的步驟包括:所述第一終端提取所述語音信號中的噪音信號;所述第一終端分析提取到的所述噪音信號的強度值;所述第一終端將所述強度值與預設閾值進行對比,確定所述噪音信號的噪音級別。
[0029]進一步的,在所述第一終端將所述強度值與預設閾值進行對比,確定所述噪音信號的噪音級別之前,所述方法還包括:預先設定并保存所述預設閾值與噪音級別的對應關系O
[0030]具體的,所述第一終端根據所述噪音級別調整發送至所述第二終端的語音信號的音量值的步驟包括:所述第一終端獲取與所述噪音級別對應的預設音量值;所述第一終端根據所述預設音量值調整發送至所述第二終端的語音信號的音量值。
[0031]需要說明的是,預設音量值可人為設定,也可由機器根據算法和噪音信號的強度值算出,本發明在此不作限定。
[0032]進一步的,在所述第一終端獲取與所述噪音級別對應的預設音量值之前,所述方法還包括:預先設定并保存所述噪音級別與預設音量值的對應關系。
[0033]本發明實施例一提供的所述提高通話質量的方法通過第一終端提取第二終端發送的語音信號中的噪音信號,并獲取噪音信號的強度值,確定噪音信號的噪音級別,最終取得對應的預設音量值,根據預設音量值調整發送至第二終端的語音信號的音量值,提高了第二終端接收語音信號的質量,解決了現有技術中語音通話質量受環境影響大的問題。
[0034]實施例二
[0035]如圖2所示,本發明實施例二提供的終端包括:
[0036]接收模塊21,用于接收第二終端發送的語音信號;
[0037]分析模塊22,用于對所述語音信號中的噪音信號進行分析,得到所述噪音信號的噪首級別;
[0038]調整模塊23,用于根據所述噪音級別調整發送至所述第二終端的語音信號的音量值。
[0039]其中,接收模塊的操作可通過Modem(調制解調器)端實現;分析模塊實質用于將語音信號中噪音信號的強度值依次與一個或多個預設閾值(由小到大進行排列)進行對比:強度值較小時,也許與第一個預設閾值進行對比,即可得到結果(強度值小于第一個預設閾值,獲取與第一個預設閾值對應的噪音級別,即為與該強度值對應的噪音級別);強度值較大時,也許需要與多個預設閾值進行對比,才能得到結果(依次對比后,得到該強度值大于第N個預設閾值,小于第M個預設閾值,獲取與第M個預設閾值對應的噪音級別,即為與該強度值對應的噪音級別);調整模塊實質用于獲取預先設置的與噪音級別對應的預設音量值,根據該預設音量值對發送至所述第二終端的語音信號的音量值進行調整。
[0040]所述終端可為手機、平板或手表等任意可實現通話功能的移動設備,本發明對此不作限定。
[0041]本發明實施例二提供的所述終端通過接收第二終端發送的語音信號,并對語音信號中的噪音信號進行分析,進而調整發送至第二終端的語音信號的音量值,提高了第二終端接收語音信號的質量,解決了現有技術中語音通話質量受環境影響大的問題。
[0042]其中,所述分析模塊包括:提取子模塊,用于提取所述語音信號中的噪音信號;分析子模塊,用于分析提取到的所述噪音信號的強度值;處理子模塊,用于將所述強度值與預設閾值進行對比,確定所述噪音信號的噪音級別。
[0043]進一步的,所述終端還包括:第一處理模塊,用于預先(所述處理子模塊將所述強度值與預設閾值進行對比,確定所述噪音信號的噪音級別之前)設定并保存所述預設閾值與噪音級別的對應關系。
[0044]具體的,所述調整模塊包括:獲取子模塊,用于獲取與所述噪音級別對應的預設音量值;調整子模塊,用于根據所述預設音量值調整發送至所述第二終端的語音信號的音量值。
[0045]需要說明的是,預設音量值可人為設定,也可由機器根據算法和噪音信號的強度值算出,本發明在此不作限定。
[0046]進一步的,所述終端還包括:第二處理模塊,用于預先(所述獲取子模塊獲取與所述噪音級別對應的預設音量值之前)設定并保存所述噪音級別與預設音量值的對應關系。
[0047]本發明實施例二提供的所述終端通過提取第二終端發送的語音信號中的噪音信號,并獲取噪音信號的強度值,確定噪音信號的噪音級別,最終取得對應的預設音量值,根據預設音量值調整發送至第二終端的語音信號的音量值,提高了第二終端接收語音信號的質量,解決了現有技術中語音通話質量受環境影響大的問題。
[0048]實施例三
[0049]如圖3所示,本發明實施例三提供的提高通話質量的終端主要涉及麥克風、噪聲設定模塊、噪聲分析模塊、噪聲比較模塊、音量調節模塊、Modem和揚聲器,提高通話質量的具體流程如圖4所示:
[0050]步驟41:通過麥克風和噪聲設定模塊將環境噪聲設置為固定的級別傳遞給噪聲分析模塊,并保存在移動終端設備上;將每個噪聲級別設置好相對應的音量值傳遞給音量調節模塊,并保存在移動終端設備上。
[0051]步驟42:移動終端設備通過Modem收到發送方發送過來的語音信號作為參考信號,用于噪聲分析模塊提取噪聲信號的基礎。
[0052]步驟43:通過噪聲分析模塊提取發送方發送過來語音信號中的噪聲信號,通過噪聲比較模塊確定該噪聲信號的強度。
[0053]步驟44:通過噪聲比較模塊將噪聲分析模塊分析出來的噪聲信號強度與噪聲設定模塊所設置的閥值比較,確定該噪聲信號所處的噪聲級別。
[0054]步驟45:通過音量調節模塊根據噪聲比較模塊確定出來的噪聲級別選取已經設置好的音量值,根據選取的音量值調整發送至發送方的語音信號的音量值。
[0055]總的來說,本發明實施例三的方案為:首先移動終端設備接收方(本終端)通過Modem端接收到發送方(另一終端)發送過來的語音信號,該語音信號包含正常人聲信號和外界環境噪聲,通過噪聲分析模塊解析出發送方當時的環境噪聲信息,然后通過噪聲比較模塊來確定發送方此時所處的環境噪聲級別,最后通過音量調節模塊來調整發送至發送方的語音信號的音量值,提高發送方接收到語音信號的質量。
[0056]需要說明的是,此說明書中所描述的許多功能部件都被稱為模塊/子模塊,以便更加特別地強調其實現方式的獨立性。
[0057]本發明實施例中,模塊/子模塊可以用軟件實現,以便由各種類型的處理器執行。舉例來說,一個標識的可執行代碼模塊可以包括計算機指令的一個或多個物理或者邏輯塊,舉例來說,其可以被構建為對象、過程或函數。盡管如此,所標識模塊的可執行代碼無需物理地位于一起,而是可以包括存儲在不同位里上的不同的指令,當這些指令邏輯上結合在一起時,其構成模塊并且實現該模塊的規定目的。
[0058]實際上,可執行代碼模塊可以是單條指令或者是許多條指令,并且甚至可以分布在多個不同的代碼段上,分布在不同程序當中,以及跨越多個存儲器設備分布。同樣地,操作數據可以在模塊內被識別,并且可以依照任何適當的形式實現并且被組織在任何適當類型的數據結構內。所述操作數據可以作為單個數據集被收集,或者可以分布在不同位置上(包括在不同存儲設備上),并且至少部分地可以僅作為電子信號存在于系統或網絡上。
[0059]在模塊可以利用軟件實現時,考慮到現有硬件工藝的水平,所以可以以軟件實現的模塊,在不考慮成本的情況下,本領域技術人員都可以搭建對應的硬件電路來實現對應的功能,所述硬件電路包括常規的超大規模集成(VLSI)電路或者門陣列以及諸如邏輯芯片、晶體管之類的現有半導體或者是其它分立的元件。模塊還可以用可編程硬件設備,諸如現場可編程門陣列、可編程陣列邏輯、可編程邏輯設備等實現。
[0060]以上所述的是本發明的優選實施方式,應當指出對于本技術領域的普通人員來說,在不脫離本發明所述原理前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護范圍。
【主權項】
1.一種提高通話質量的方法,其特征在于,包括: 第一終端接收第二終端發送的語音信號; 所述第一終端對所述語音信號中的噪音信號進行分析,得到所述噪音信號的噪音級別; 所述第一終端根據所述噪音級別調整發送至所述第二終端的語音信號的音量值。2.如權利要求1所述的方法,其特征在于,所述第一終端對所述語音信號中的噪音信號進行分析,得到所述噪音信號的噪音級別的步驟包括: 所述第一終端提取所述語音信號中的噪音信號; 所述第一終端分析提取到的所述噪音信號的強度值; 所述第一終端將所述強度值與預設閾值進行對比,確定所述噪音信號的噪音級別。3.如權利要求2所述的方法,其特征在于,在所述第一終端將所述強度值與預設閾值進行對比,確定所述噪音信號的噪音級別之前,所述方法還包括: 預先設定并保存所述預設閾值與噪音級別的對應關系。4.如權利要求1所述的方法,其特征在于,所述第一終端根據所述噪音級別調整發送至所述第二終端的語音信號的音量值的步驟包括: 所述第一終端獲取與所述噪音級別對應的預設音量值; 所述第一終端根據所述預設音量值調整發送至所述第二終端的語音信號的音量值。5.如權利要求4所述的方法,其特征在于,在所述第一終端獲取與所述噪音級別對應的預設音量值之前,所述方法還包括: 預先設定并保存所述噪音級別與預設音量值的對應關系。6.一種終端,其特征在于,包括: 接收模塊,用于接收第二終端發送的語音信號; 分析模塊,用于對所述語音信號中的噪音信號進行分析,得到所述噪音信號的噪音級別; 調整模塊,用于根據所述噪音級別調整發送至所述第二終端的語音信號的音量值。7.如權利要求6所述的終端,其特征在于,所述分析模塊包括: 提取子模塊,用于提取所述語音信號中的噪音信號; 分析子模塊,用于分析提取到的所述噪音信號的強度值; 處理子模塊,用于將所述強度值與預設閾值進行對比,確定所述噪音信號的噪音級別。8.如權利要求7所述的終端,其特征在于,所述終端還包括: 第一處理模塊,用于預先設定并保存所述預設閾值與噪音級別的對應關系。9.如權利要求6所述的終端,其特征在于,所述調整模塊包括: 獲取子模塊,用于獲取與所述噪音級別對應的預設音量值; 調整子模塊,用于根據所述預設音量值調整發送至所述第二終端的語音信號的音量值。10.如權利要求9所述的終端,其特征在于,所述終端還包括: 第二處理模塊,用于預先設定并保存所述噪音級別與預設音量值的對應關系。
【文檔編號】H04M1/725GK105827802SQ201510545893
【公開日】2016年8月3日
【申請日】2015年8月31日
【發明人】史建興
【申請人】維沃移動通信有限公司