語音信號處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種語音信號處理方法及裝置。
【背景技術(shù)】
[0002] 隨著通信技術(shù)的發(fā)展,語音通信越來越廣泛的應(yīng)用于人們的生產(chǎn)和生活中,進(jìn)而 如何實現(xiàn)高質(zhì)量的語音通信成為了本領(lǐng)域的重要技術(shù)問題之一。
[0003] 為了能夠適當(dāng)?shù)卣{(diào)節(jié)語音信號的強度以提高聽感效果,現(xiàn)有技術(shù)提供一種信號處 理方法,即AGC(AutomaticGainControl,自動增益控制hAGC根據(jù)輸入語音信號的強度, 調(diào)節(jié)對該語音信號的增益,使得強度低的輸入語音信號獲得較大的增益,而強度高的輸入 語音信號獲得較小的增益,這樣保證了輸出語音信號的強度穩(wěn)定在一個的合適的范圍。
[0004] 然而,在實際應(yīng)用中,語音信號不可避免地混入了一定量的噪音信號,由于人耳的 掩蔽效應(yīng),使得上述直接根據(jù)輸入語音信號進(jìn)行AGC得到的輸出語音信號的難以具有良好 的聽感效果。
【發(fā)明內(nèi)容】
[0005] 為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種語音信號處理方法及裝置。 該技術(shù)方案如下:
[0006] -方面,提供了一種語音信號處理方法,該方法包括:
[0007] 獲取噪音信號及待處理的語音信號;
[0008] 根據(jù)該噪音信號和該語音信號,計算該語音信號的掩蔽閾;
[0009] 根據(jù)該掩蔽閾,確定目標(biāo)信號強度;
[0010] 根據(jù)該目標(biāo)信號強度和語音信號強度,確定該語音信號的增益值;
[0011] 根據(jù)該語音信號的增益值,對該語音信號進(jìn)行增益處理。
[0012] 另一方面,提供了一種語音信號處理裝置,該裝置包括:
[0013] 獲取模塊,用于獲取噪音信號及待處理的語音信號;
[0014] 計算模塊,用于根據(jù)該噪音信號和該語音信號,計算該語音信號的掩蔽閾;
[0015] 目標(biāo)信號確定模塊,用于根據(jù)該掩蔽閾,確定目標(biāo)信號強度;
[0016] 增益值確定模塊,用于根據(jù)該目標(biāo)信號強度和語音信號強度,確定該語音信號的 增益值;
[0017] 處理模塊,用于根據(jù)該語音信號的增益值,對該語音信號進(jìn)行增益處理。
[0018] 本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0019] 通過獲取噪音信號及待處理的語音信號;根據(jù)該噪音信號和該語音信號,計算該 語音信號的掩蔽閾;根據(jù)該掩蔽閾,確定目標(biāo)信號強度;根據(jù)該目標(biāo)信號強度和語音信號 強度,確定該語音信號的增益值;根據(jù)該語音信號的增益值,對該語音信號進(jìn)行增益處理。 采取這樣的方法,基于該噪音信號對該語音信號的影響,確定該語音信號的增益值,進(jìn)而保 證了在掩蔽效應(yīng)存在時,能夠?qū)⒄Z音信號增益到足夠人耳識別的強度,提高了語音信號的 聽感效果。
【附圖說明】
[0020] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0021] 圖1是本發(fā)明實施例提供的一種語音信號處理方法的流程圖;
[0022] 圖2是本發(fā)明實施例提供的一種語音信號處理方法的流程圖;
[0023] 圖3是本發(fā)明實施例提供的一種語音信號處理裝置的框圖;
[0024] 圖4是根據(jù)一示例性實施例示出的一種終端400的框圖;
[0025] 圖5是根據(jù)一示例性實施例示出的一種服務(wù)器500的框圖。
【具體實施方式】
[0026] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方 式作進(jìn)一步地詳細(xì)描述。
[0027] 圖1是本發(fā)明實施例提供的一種語音信號處理方法的流程圖。參見圖1,該方法包 括:
[0028] 101、獲取噪音信號及待處理的語音信號。
[0029] 102、根據(jù)該噪音信號和該語音信號,計算該語音信號的掩蔽閾。
[0030] 該掩蔽閾為在所述噪音信號存在時,該語音信號能被識別的最低強度。
[0031] 103、根據(jù)該掩蔽閾,確定目標(biāo)信號強度。
[0032] 該目標(biāo)信號強度為預(yù)計輸出信號應(yīng)當(dāng)具有的強度。
[0033] 104、根據(jù)該目標(biāo)信號強度和語音信號強度,確定該語音信號的增益值。
[0034] 105、根據(jù)該語音信號的增益值,對該語音信號進(jìn)行增益處理。
[0035] 本發(fā)明實施例提供的方法基于該噪音信號對該語音信號的影響,確定該語音信號 的增益值,進(jìn)而保證了在掩蔽效應(yīng)存在時,能夠?qū)⒄Z音信號增益到足夠人耳識別的強度,提 高了語音信號的聽感效果。
[0036] 可選地,該方法還包括:確定該語音信號的絕對聽閾;相應(yīng)地,該根據(jù)該掩蔽閾, 確定目標(biāo)信號強度包括:根據(jù)該掩蔽閾以及絕對聽閾,確定該目標(biāo)信號強度。
[0037] 該絕對聽閾為不存在任何其他信號時,所述語音信號能被識別的最低強度。
[0038] 可選地,該獲取噪音信號及待處理的語音信號包括:通過不同的聲音采集設(shè)備分 別獲取該噪音信號及待處理的語音信號。
[0039] 可選地,該根據(jù)該噪音信號和該語音信號,計算該語音信號的掩蔽閾包括:將該噪 音信號和該語音信號轉(zhuǎn)化為頻帶形式;確定該噪音信號的每個頻帶和該語音信號自身的每 個頻帶共同對該語音信號的每個頻帶的影響;根據(jù)所確定的影響,確定該語音信號的掩蔽 閾。
[0040] 可選地,確定該噪音信號的每個頻帶和該語音信號自身的每個頻帶共同對該語音 信號的每個頻帶的影響包括:應(yīng)用下述公式確定該噪音信號及該語音信號自身的每個頻帶 對該語音信號的每個頻帶的影響;
[0042]其中,C,表示第j個頻帶的語音信號受到掩蔽效應(yīng)作用的影響,Xi表示第i個頻 帶的語音信號,Di表示第i個頻帶的噪聲信號,J表示最后一個頻帶的序號,SFu*以下公 式確定:
[0044]其中,i和j表示頻帶序號,Λ=|i_j|,dB表示每個頻帶的帶寬。
[0045] 可選地,該根據(jù)所確定的影響,確定該語音信號的掩蔽閾還包括:確定該語音信號 的掩蔽閾偏移量;根據(jù)該確定的影響及該掩蔽閾偏移量,確定該語音信號的掩蔽閾。
[0046] 上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本發(fā)明的可選實施例,在此不再 --贅述。
[0047] 圖2是本發(fā)明實施例提供的一種語音信號處理方法的流程圖。參見圖2,該方法包 括:
[0048] 201、獲取噪音信號及待處理的語音信號。
[0049] 在本發(fā)明實施例中,噪音信號及待處理的語音信號均可以為適用于網(wǎng)絡(luò)傳輸?shù)臄?shù) 字音頻信號。
[0050] 為了確定采集語音信號時環(huán)境產(chǎn)生的噪音,可以在采集語音信號的同時,采集環(huán) 境所產(chǎn)生的噪音信號,進(jìn)而基于該噪音信號對該語音信號進(jìn)行處理,在本發(fā)明實施例中,通 過不同的聲音采集設(shè)備分別獲取該噪音信號及該語音信號。該聲音采集設(shè)備包括麥克風(fēng)、 拾音器等,例如,在音頻聊天時,除了設(shè)置在聊天者面前的用于采集語音信號的麥克風(fēng),還 增設(shè)一個放置在室內(nèi)其他地方的麥克風(fēng)用于采集該噪音信號。該噪聲信號及該語音信號可 以是由本地設(shè)備獲取并保存,以便后續(xù)處理,還可以是由通信對端設(shè)備通過網(wǎng)絡(luò)連接發(fā)送 至本地設(shè)備,以便后續(xù)處理,本發(fā)明實施例對此不作具體限定。
[0051] 需要說明的是,在實際應(yīng)用中,還可以采用其他方法獲取該噪音信號及該語音信 號。例如,通過對原始語音信號進(jìn)行處理,分離出噪音信號和語音信號,進(jìn)而進(jìn)