[go: up one dir, main page]

TWI396186B - 基於盲訊號分離語音增強技術之遠距離雜訊語音辨識 - Google Patents

基於盲訊號分離語音增強技術之遠距離雜訊語音辨識 Download PDF

Info

Publication number
TWI396186B
TWI396186B TW98138353A TW98138353A TWI396186B TW I396186 B TWI396186 B TW I396186B TW 98138353 A TW98138353 A TW 98138353A TW 98138353 A TW98138353 A TW 98138353A TW I396186 B TWI396186 B TW I396186B
Authority
TW
Taiwan
Prior art keywords
signal
speech recognition
noise
calculation
speech
Prior art date
Application number
TW98138353A
Other languages
English (en)
Other versions
TW201117193A (en
Inventor
Jhing Fa Wang
Sheng Chieh Lee
Miao Hai Chen
Original Assignee
Nat Cheng Kong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nat Cheng Kong University filed Critical Nat Cheng Kong University
Priority to TW98138353A priority Critical patent/TWI396186B/zh
Publication of TW201117193A publication Critical patent/TW201117193A/zh
Application granted granted Critical
Publication of TWI396186B publication Critical patent/TWI396186B/zh

Links

Landscapes

  • Telephonic Communication Services (AREA)
  • Circuit For Audible Band Transducer (AREA)

Description

基於盲訊號分離語音增強技術之遠距離雜訊語音辨識
本發明係以結合獨立成分分析方法以及子空間語音增強方式所建立之遠距離雜訊語音辨識系統,對於語音處理領域上之相關應用技術如噪音消除、語音增強,以及語音辨識技術上,提出一種結合雜訊語音中噪音濾除以及語音增強和辨識處理之雜訊語音辨識系統架構設計。
在語音分離辨識方面,本發明提出盲訊號分離(Blind Source Separation,BSS)語音增強技術來針對遠距離語音辨識率進行改善,將混合訊號中的語音訊號和噪音訊號個別分離出來,使其在具有噪聲環境下,也有良好之辨識效果。
對於目前常見的語音辨識技術及近年來所發明之中華民國專利相關技術,在2007年由沈家麟等人所發明之「利用語音辨識以選取聲音內容之系統及其方法」,在此專利中除了是以一來源資料庫來存放文字內容與語音資訊外,此專利技術之辨識模組是利用一聲學模型來進行語音辨識,此聲學模型比對方式為隱藏式馬可夫模型(Hidden Markov Model,HMM)、神經網路(Neural Networks)以及動態時間校準(Dynamic Time Warping,DTW)來進行語音辨識,但此技術之辨識模組只適用在於近距離的語音辨識,且在含有噪聲環境下,也會大幅影響此專利之辨識模組辨識率。
另外在2009年,由陳茂林所發明之「聲控語音辨識控制器」此發明之語音辨識控制器,包含一無線發射器以及一無線接收器,並且該無線發射器與接收器為RF發射器與RF接收器,且無線發射器與語音辨識元件相連結、無線接收器則與控制元件連結,在辨識技術上則是將語音訊息進行預強調處理、加強窗處理、線性預測係數處理,最後再經由倒頻譜係數處理將該語音訊息經語音辨識元件處理後供比對此語音訊息是否 符合該語音命令,在此發明中也只適用於安靜之環境下來進行語音辨識,並無針對於噪聲環境下之處理。同年,由張建陽等人所發明之「語音辨識裝置、系統以及方法」,在此語音辨識系統之電子資料處理裝置中,係利用數個不同層級資料庫以存放不同語音資料,此發明包含接收模組、轉換模組、切割模組以及辨識模組,主要將所接收到之語音訊號轉換至數位訊號後,再依據切割規則將此數位訊號切割成複數個具有先後時間順序之語音資料,再從資料庫中檢索出匹配之語音資料,此技術也一樣無針對噪聲環境下之語音處理。
綜觀上述所提及之語音辨識系統,它們多為近距離語音辨識器,也就是語者和麥克風間的距離不可過遠,因為當二者之間距離漸遠,雜訊和遠距離的影響會使得辨識效果漸差,也因為需要近距離使用的限制造成的便利性較差。此外,對於含有噪聲下之環境,也會明顯的影響上述發明專利之語音辨識系統,因此對於在真實環境下,要如何去除不必要之噪音訊號也是本發明之重要技術內容。
本發明的重點於針對Ubiquitous環境來設置聲控系統,利用兩種不同的噪音環境來設置兩種系統,如第二圖、第四圖兩種系統流程,第二圖使用麥克風混音器(mixer)來架構Ubiquitous環境運算,在大範圍的佈置麥克風來錄音的同時,若採用多通道錄音卡會有很高的成本,本發明提出使用麥克風混音器來收音,將多支麥克風的信號收集混合成單一信號,如此可以降低運算量(只處理單一信號即可),又可以降低建置成本。並配合子空間增強的方法來處理雜訊方面的問題,最後再將結果送至HTK(Hidden Markov Model Toolkit)語音辨識器。
另外,提出針對較大干擾源的環境,如第四圖的架構,使用兩階段的語音增強來去除干擾源信號,分別利用盲訊號分離搭配子空間增強方法來去除較大干擾源,提升語音辨識器的辨識率。
針對本技術之特徵及特色,本系統使用兩隻麥克風組成之麥克風陣列來進行收音,降低大量的建置成本和信號處理運算複雜性,又可以有效改善遠距離受到雜訊干擾的程度,使得增強後之語音訊號適用於語音辨識之用。因此本發明可運用在數位家庭聲控設備上,讓家庭生活更加數位化及便利化。
對於一般語音辨識系統之比較,因本系統採用兩隻麥克風組成之麥克風陣列來收音,可以有效降低建置成本,降低運算量,並針對遠距離使用環境之噪聲干擾進行語音增強。因此與一般近距離語音辨識系統相較,不僅提高了方便性,也使得辨識系統更為強健,可以有效地提升目前傳統語音辨識的方便性與正確性。
另外,附錄的論文資料:「基於盲訊號分離語音增強技術之遠距離雜訊語音辨識」做為本發明之附件資料,該附件已於2009年9月1~2日公開於「中華民國計算語言學學會」之網站,網址為http://www.aclclp.org.tw/rocling/rocling2009_c.php,且所揭露的內容是以全文方式納入本發明之範疇。
本系統提出盲訊號分離語音增強技術來處理遠距離噪聲環境下所造成的干擾,本發明之遠距離雜訊語音辨識系統技術流程圖如第一圖所示,主要可分成兩個階段:語音增強階段、語音辨識階段。
語音增強階段:首先透過雙通道的麥克風陣列進行收音,並將採集到的雙聲道訊號透過Line-In介面傳送到PC端並經音效卡進行採樣,將此雙通道訊號經盲訊號分離方式來初步分離雜訊和語音信號。如第二圖所示。
在此,我們使用FastICA為盲訊號分離的演算法,而預處理的部份,則是分為集中變數與白色化兩步驟,集中變數的處理步驟主要是將混合訊號扣除其平均值,藉此簡化之後求得解 混合矩陣之求解過程,計算公式如下,x表示混合訊號。
預處理的第二步驟就是資料白色化,資料白色化的目的在於將轉換後的資料彼此間具有非相關性(Uncorrelated)且變異數(Variance)數值為一,在此假設轉換資料為z,則此資料之共變異矩陣(Covariance matrix)會成為單位矩陣。因此資料白色化的方式為找出一白色化矩陣V,並將所接收到的訊號x做線性轉換且使其共變異矩陣為單位矩陣。
z =Vx ,E {zz T }=I (2)
FastICA核心演算法可分為目標函數與最佳化演算法。目標函數我們選用負熵(Negentropy)函數,而最佳化演算法則使用牛頓法來快速取得收斂值。其中熵(Entropy)的定義根據離散訊號或連續訊號可由下列公式所表示:H (y )=-ΣP (y )logP (y ) (3)
H (y )=-ʃf (y )logf (y )dy (4)
在語音訊號部份中,當訊號y為高斯分佈時,其熵為最大值,因此為了計算方便我們使用負熵來作為依據,如公式(5)所示,ygauss 為和y有相同變異矩陣之高斯分佈訊號,因此當訊號y為高斯分佈時,則負熵為零,為了簡化其計算,我們將公式(5)簡化為公式(6)。
J (y )=H (y gauss )-H (y ) (5)
其中G為對照方程式,訊號v為平均值為零變異數為一之高斯分佈訊號,在此我們設定E{G(y)}=E{G(WT x)},W為解混合矩陣,x為混合訊號,因此公式(6)可改寫成公式(7),當E{G(WT x)}為最大時,則可以找到非高斯分佈性最高的語音訊號,最後再利用牛頓法疊代運算,將解混合矩陣W求解出來。
WE {xG (W T x )}-E {G '(W T x )}W (8)
經由FastICA分離後的語音訊號仍會帶有殘留的噪聲,因此,我們使用訊號子空間語音強化方法(Signal Subspace Speech Enhancement Method)來處理殘餘噪聲,如第三圖所示。
假設原始混合訊號即為原本的語音訊號子空間y再加上另一個噪音訊號子空間nS ,我們必須找出一濾波器F,使得混合訊號經由濾波後能得到乾淨的訊號y’=Fz,而濾波後訊號與原訊號相比較可計算其濾波器的誤差,其誤差值δ計算如下:
其中δy 表示被濾波器濾除的語音訊號失真,表示沒有被濾除的噪音所產生的失真,若要對訊號子空間中的濾波器作最佳化處理,對於語音訊號部份,語音失真的程度要最小,對於噪音訊號部份,殘留的噪音只要盡量抑制到不至於影響辨識結果的程度就好,而非要求完全沒有殘存的噪音成分存在,最後再藉由特徵分解(Eigen-Decomposition)來分析出語音訊號及背景噪音,來進行噪音消除。
經子空間語音增強之後的語音訊號,需再經過端點偵測(VAD)的處理。端點偵測為語音辨識前的一個很重要的步驟,因為端點偵測可移除多餘的無效音段,否則此無效音段會嚴重影響語音辨識率,這裡端點偵測主要透過下列式子的能量和過零率的方式來擷取語音信號的有效音段,移除靜音段使得此語音訊號適用於語音辨識。如第四圖所示。
其中x(n)表示第n個樣本點的振幅能量,x(n-1)表示為前一個樣本點,因此過零率是指兩連續樣本間,具有不同的正負號次數。取出正確的語音訊號後即可開始進行辨識。
語音辨識階段:最後在語音辨識部分,我們使用HTK來訓練語音模型、語音特徵擷取及語音辨識器,如第五圖所示。本發明之遠距離雜訊語音辨識系統實驗結果如第六圖、第七圖、第八圖所示。
圖一:本發明之遠距離雜訊語音辨識系統技術流程圖
圖二:本發明之快速獨立成分分析法技術流程圖
圖三:本發明之子空間語音增強技術示意圖
圖四:本發明之端點偵測處理技術流程圖
圖五:本發明之語音辨識技術流程圖
圖六:本發明之遠距離雜訊語音辨識系統應用程式介面圖
圖七:本發明之遠距離雜訊語音辨識系統對各種背景噪音環境下信噪比和分段信噪比表現圖
圖八:本發明之遠距離雜訊語音辨識系統對各種背景噪音環境下辨識率表現圖
附錄:本發明之投稿論文:基於盲訊號分離語音增強技術之遠距離雜訊語音辨識

Claims (1)

  1. 一種基於盲訊號分離語音增強技術之遠距離雜訊語音辨識系統技術,其實施步驟流程敘述如下所示:在使用獨立成分分析法求得解混合矩陣前,必須先行假設訊號源彼此獨立,然而在真實情況下,訊號源並非都會彼此互相獨立,因此在進行獨立成分分析流程前,必須先經過前置處理後才能找尋解混合矩陣,在此本發明之系統前置處理方式為集中變數(Centering)以及資料白色化(Whitening)處理:(1)集中變數計算;及(2)資料白色化計算z =Vx ,E {zz T }=I ;根據中央極限定理,將多個非高斯分布且彼此獨立的訊號個別加總後,會使得整體傾向於高斯分佈,因此若任兩個隨機訊號越傾向非高斯分佈,則此兩訊號彼此獨立的成分就越大,在估算非高斯分佈訊號部份,本發明是採用負熵(Negentropy)來評估計算,而最佳化演算法則使用牛頓法來快速取得收斂值:(3)負熵計算;及(4)牛頓法疊代計算WE {xG (W T x )}-E {G '(W T x )}W ;本發明之遠距離雜訊語音辨識系統中,混合訊號為原本的語音訊號子空間再加上另一個噪音訊號子空間,由於本發明是採用在時間域(Time domain)下的估算,所以在此就直接在時間域下計算濾波器濾除的語音訊號失真,以及沒有被濾除的噪音所產生的失真:(5)濾波器誤差值計算 經增強後之語音訊號,再經由端點偵測處理,透過能量和過零率的方式來擷取語音信號的有效音段,移除靜音段使得此 語音訊號適用於語音辨識:(6)端點偵測計算;以及在語音辨識部分係使用HTK語音套件來進行辨識。
TW98138353A 2009-11-12 2009-11-12 基於盲訊號分離語音增強技術之遠距離雜訊語音辨識 TWI396186B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW98138353A TWI396186B (zh) 2009-11-12 2009-11-12 基於盲訊號分離語音增強技術之遠距離雜訊語音辨識

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW98138353A TWI396186B (zh) 2009-11-12 2009-11-12 基於盲訊號分離語音增強技術之遠距離雜訊語音辨識

Publications (2)

Publication Number Publication Date
TW201117193A TW201117193A (en) 2011-05-16
TWI396186B true TWI396186B (zh) 2013-05-11

Family

ID=44935180

Family Applications (1)

Application Number Title Priority Date Filing Date
TW98138353A TWI396186B (zh) 2009-11-12 2009-11-12 基於盲訊號分離語音增強技術之遠距離雜訊語音辨識

Country Status (1)

Country Link
TW (1) TWI396186B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11741343B2 (en) 2019-11-07 2023-08-29 National Central University Source separation method, apparatus, and non-transitory computer-readable medium

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2560161A1 (en) 2011-08-17 2013-02-20 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Optimal mixing matrices and usage of decorrelators in spatial audio processing
TWI473077B (zh) * 2012-05-15 2015-02-11 Univ Nat Central 盲訊號分離系統
US12120492B2 (en) * 2022-07-28 2024-10-15 Mediatek Inc. Non-coherent noise reduction for audio enhancement on mobile device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200917231A (en) * 2007-10-03 2009-04-16 Univ Nat Cheng Kung Enhancement system for wide space voice signal

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200917231A (en) * 2007-10-03 2009-04-16 Univ Nat Cheng Kung Enhancement system for wide space voice signal

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
B.N. Gover, J.G. Ryan, and M.R. Stinson, "Microphone array measurement system for analysis of directional and spatial variations of sound fields," J. Acoust. Soc. Am., 112, 1980-1991 (2002). *
Yan Li, P. Wen and D. Powers, "Methods for the blind signal separation problem," in Proc. IEEE Int. Conf. Neural Network, Signal Processing, Nanjing China, Dec. 2003, pp. 1386-1389. *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11741343B2 (en) 2019-11-07 2023-08-29 National Central University Source separation method, apparatus, and non-transitory computer-readable medium

Also Published As

Publication number Publication date
TW201117193A (en) 2011-05-16

Similar Documents

Publication Publication Date Title
Bahmaninezhad et al. A comprehensive study of speech separation: spectrogram vs waveform separation
CN108172238B (zh) 一种语音识别系统中基于多个卷积神经网络的语音增强算法
US12230259B2 (en) Array geometry agnostic multi-channel personalized speech enhancement
Zhang et al. X-TaSNet: Robust and accurate time-domain speaker extraction network
CN113257270B (zh) 一种基于参考麦克风优化的多通道语音增强方法
CN103065629A (zh) 一种仿人机器人的语音识别系统
CN101404160A (zh) 一种基于音频识别的语音降噪方法
CN108564956B (zh) 一种声纹识别方法和装置、服务器、存储介质
CN103310789A (zh) 一种基于改进的并行模型组合的声音事件识别方法
CN111312275B (zh) 一种基于子带分解的在线声源分离增强系统
Liu et al. Simple pooling front-ends for efficient audio classification
TWI396186B (zh) 基於盲訊號分離語音增強技術之遠距離雜訊語音辨識
CN118486323A (zh) 音频降噪方法、装置、电子设备及存储介质
Wang et al. Enhanced Spectral Features for Distortion-Independent Acoustic Modeling.
Wang et al. Spatial-aware speaker diarization for multi-channel multi-party meeting
Couvreur et al. Automatic noise recognition in urban environments based on artificial neural networks and hidden Markov models
CN107103913A (zh) 一种基于功率谱Gabor特征序列递归模型的语音识别方法
Seltzer Bridging the gap: Towards a unified framework for hands-free speech recognition using microphone arrays
KR101802444B1 (ko) 독립 벡터 분석 및 반향 필터 재추정을 이용한 베이시안 특징 향상에 의한 강인한 음성 인식 장치 및 방법
CN120048268B (zh) 一种基于声纹识别的自适应vad参数调节方法及系统
Venkatesan et al. Binaural classification-based speech segregation and robust speaker recognition system
Martinek et al. Noise reduction in industry based on virtual instrumentation
Velásquez-Martínez et al. Combining deep learning with domain adaptation and filtering techniques for speech recognition in noisy environments
CN101083078A (zh) 强鲁棒性语音分离方法
Tang et al. Speech Recognition in High Noise Environment.

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees