Viterbi Algorithm for multi-pattern joint decoding

Nishanth Ulhas Nair, T.V. Sreenivas · 2009

Multi pattern Viterbi algorithm (MPVA) to jointly decode and recognize multiple speech patterns for automatic speech recognition (ASR) is proposed. The MPVA is a generalization of the Viterbi algorithm (VA) to jointly decode multiple patterns for a given standard hidden Markov model (HMM). Unlike our previously proposed constrained multi pattern Viterbi algorithm (CMPVA), the MPVA does not require the multi pattern dynamic time warping (MPDTW) algorithm. The new algorithm has the advantage that it can be extended to connected word recognition (CWR) and continuous speech recognition (CSR) problems. It also gives an improved speech recognition performance over the earlier techniques. Using only two repetitions of noisy speech patterns (-5 dB SNR, 10% burst noise), the word error rate using the proposed MPVA decreases by 28.5 percent, when compared to using individual decoding.

Read the paper · More papers on PaperTik