Fast Likelihood Computation in Speech Recognition using Matrices

被引:0
|
作者
Mrugesh R. Gajjar
T. V. Sreenivas
R. Govindarajan
机构
[1] Siemens Corporate Research and Technologies,Department of Electrical Communication Engineering
[2] Indian Institute of Science,Supercomputer Education & Research Centre
[3] Indian Institute of Science,undefined
来源
Journal of Signal Processing Systems | 2013年 / 70卷
关键词
Speech recognition; Acoustic likelihood computations; Low-rank matrix approximation; Euclidean distance matrix computation; Dynamic time warping;
D O I
暂无
中图分类号
学科分类号
摘要
Acoustic modeling using mixtures of multivariate Gaussians is the prevalent approach for many speech processing problems. Computing likelihoods against a large set of Gaussians is required as a part of many speech processing systems and it is the computationally dominant phase for Large Vocabulary Continuous Speech Recognition (LVCSR) systems. We express the likelihood computation as a multiplication of matrices representing augmented feature vectors and Gaussian parameters. The computational gain of this approach over traditional methods is by exploiting the structure of these matrices and efficient implementation of their multiplication. In particular, we explore direct low-rank approximation of the Gaussian parameter matrix and indirect derivation of low-rank factors of the Gaussian parameter matrix by optimum approximation of the likelihood matrix. We show that both the methods lead to similar speedups but the latter leads to far lesser impact on the recognition accuracy. Experiments on 1,138 work vocabulary RM1 task and 6,224 word vocabulary TIMIT task using Sphinx 3.7 system show that, for a typical case the matrix multiplication based approach leads to overall speedup of 46 % on RM1 task and 115 % for TIMIT task. Our low-rank approximation methods provide a way for trading off recognition accuracy for a further increase in computational performance extending overall speedups up to 61 % for RM1 and 119 % for TIMIT for an increase of word error rate (WER) from 3.2 to 3.5 % for RM1 and for no increase in WER for TIMIT. We also express pairwise Euclidean distance computation phase in Dynamic Time Warping (DTW) in terms of matrix multiplication leading to saving of approximately \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}${1} \over {3}$\end{document} of computational operations. In our experiments using efficient implementation of matrix multiplication, this leads to a speedup of 5.6 in computing the pairwise Euclidean distances and overall speedup up to 3.25 for DTW.
引用
收藏
页码:219 / 234
页数:15
相关论文
共 50 条
  • [31] Paralinguistic profiling using speech recognition
    Johar, Swati
    INTERNATIONAL JOURNAL OF SPEECH TECHNOLOGY, 2014, 17 (03) : 205 - 209
  • [32] Speech Disorder Recognition using MFCC
    Jhawar, Gunjan
    Nagraj, Prajacta
    Mahalakshmi, P.
    2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), VOL. 1, 2016, : 246 - 250
  • [33] Speech Recognition using Deep Learning
    Lakkhanawannakun, Phoemporn
    Noyunsan, Chaluemwut
    2019 34TH INTERNATIONAL TECHNICAL CONFERENCE ON CIRCUITS/SYSTEMS, COMPUTERS AND COMMUNICATIONS (ITC-CSCC 2019), 2019, : 514 - 517
  • [34] Object Detection using Speech Recognition
    Thaokar, Chetana
    Ladsawangikar, Gayatri
    Wadibhasme, Tanaya
    Sureka, Sandeep
    INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2022, 13 (05): : 1205 - 1211
  • [36] Speech recognition using machine learning
    Vashisht V.
    Pandey A.K.
    Yadav S.P.
    IEIE Transactions on Smart Processing and Computing, 2021, 10 (03) : 233 - 239
  • [37] USING A* FOR THE PARALLELIZATION OF SPEECH RECOGNITION SYSTEMS
    Cardinal, Patrick
    Boulianne, Gilles
    Dumouchel, Pierre
    2012 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2012, : 4433 - 4436
  • [38] Speech Recognition Using MSVQ/TDRNN
    Kim, Sung-Suk
    JOURNAL OF THE ACOUSTICAL SOCIETY OF KOREA, 2014, 33 (04): : 268 - 272
  • [39] SPEECH RECOGNITION USING NEURAL NETWORKS
    Kumar, T. Lalith
    Kumar, T. Kishore
    Rajan, K. Soundar
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING SYSTEMS, 2009, : 248 - +
  • [40] Using Parallel Architectures in Speech Recognition
    Cardinal, Patrick
    Dumouchel, Pierre
    Boulianne, Gilles
    INTERSPEECH 2009: 10TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION 2009, VOLS 1-5, 2009, : 3011 - 3014