TY - JOUR
T1 - Robust speech recognition system using bidirectional Kalman filter
AU - Goh, Yeh Huann
AU - Raveendran, Paramesran
AU - Goh, Yann Ling
N1 - Publisher Copyright:
© The Institution of Engineering and Technology 2015.
PY - 2015/8/1
Y1 - 2015/8/1
N2 - Kalman filter is normally used to enhance speech quality in a noisy environment, in which the speech signals are usually modelled as autoregressive (AR) process, and represented in the state-space domain. It is a known fact that to identify the changing AR coefficients in every time state requires extensive computation. In this paper, the authors develop a bidirectional Kalman filter and apply it in a speech processing system. The proposed filter uses a system dynamics model that utilises the past and the future measurements to form an estimate of the system's current time state. It provides efficient recursive means to estimate the state of a process that minimises the mean of the squared error. Compared to the conventional Kalman filter, the proposed filter reduces the computation time in two ways: (i) by avoiding the computation of AR parameters in each time state, and (ii) by reducing the dimension of the matrices involved in the difference equations and the measurement equations into constant (1 × 1) matrices. The speech recognition result shows that the developed speech recognition system becomes more robust after the proposed filtering process, and the proposed filter's low computational expense makes it applicable in the practical hidden Markov model-based speech recognition system.
AB - Kalman filter is normally used to enhance speech quality in a noisy environment, in which the speech signals are usually modelled as autoregressive (AR) process, and represented in the state-space domain. It is a known fact that to identify the changing AR coefficients in every time state requires extensive computation. In this paper, the authors develop a bidirectional Kalman filter and apply it in a speech processing system. The proposed filter uses a system dynamics model that utilises the past and the future measurements to form an estimate of the system's current time state. It provides efficient recursive means to estimate the state of a process that minimises the mean of the squared error. Compared to the conventional Kalman filter, the proposed filter reduces the computation time in two ways: (i) by avoiding the computation of AR parameters in each time state, and (ii) by reducing the dimension of the matrices involved in the difference equations and the measurement equations into constant (1 × 1) matrices. The speech recognition result shows that the developed speech recognition system becomes more robust after the proposed filtering process, and the proposed filter's low computational expense makes it applicable in the practical hidden Markov model-based speech recognition system.
UR - http://www.scopus.com/inward/record.url?scp=84939130291&partnerID=8YFLogxK
U2 - 10.1049/iet-spr.2014.0109
DO - 10.1049/iet-spr.2014.0109
M3 - Article
AN - SCOPUS:84939130291
SN - 1751-9675
VL - 9
SP - 491
EP - 497
JO - IET Signal Processing
JF - IET Signal Processing
IS - 6
ER -