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