Hardware-Software Codesign of Automatic Speech Recognition System for Embedded Real-Time Applications

被引:28
|
作者
Cheng, Octavian [1 ]
Abdulla, Waleed [1 ]
Salcic, Zoran [1 ]
机构
[1] Univ Auckland, Dept Elect & Comp Engn, Auckland 1142, New Zealand
关键词
Automatic speech recognition (ASR); embedded system; hardware-software codesign; real-time system; softcore-based system; DESIGN;
D O I
10.1109/TIE.2009.2022520
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a hardware-software coprocessing speech recognizer for real-time embedded applications. The system consists of a standard microprocessor and a hardware accelerator for Gaussian mixture model (GMM) emission probability calculation implemented on a field-programmable gate array. The GMM accelerator is optimized for timing performance by exploiting data parallelism. In order to avoid large memory requirement, the accelerator adopts a double buffering scheme for accessing the acoustic parameters with no assumption made on the access pattern of these parameters. Experiments on widely used benchmark data show that the real-time factor of the proposed system is 0.62, which is about three times faster than the pure software-based baseline system, while the word accuracy rate is preserved at 93.33%. As a part of the recognizer, a new adaptive beam-pruning algorithm is also proposed and implemented, which further reduces the average real-time factor to 0.54 with the word accuracy rate of 93.16%. The proposed speech recognizer is suitable for integration in various types of voice (speech)-controlled applications.
引用
收藏
页码:850 / 859
页数:10
相关论文
共 50 条
  • [41] CFSM: a novel frame analyzing mechanism for real-time face recognition system on the embedded system
    Chu, Slo-Li
    Chen, Chien-Fang
    Zheng, Yu-Chen
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (02) : 1867 - 1891
  • [42] Hardware Acceleration of SVM Training for Real-Time Embedded Systems: Overview
    Amezzane, Ilham
    Fakhri, Youssef
    El Aroussi, Mohamed
    Bakhouya, Mohamed
    RECENT ADVANCES IN MATHEMATICS AND TECHNOLOGY, 2020, : 131 - 139
  • [43] The specification of the embedded system of real-time IR
    Zhu, Yong
    DCABES 2007 Proceedings, Vols I and II, 2007, : 1242 - 1244
  • [44] Real-Time Embedded Intelligence System: Emotion Recognition on Raspberry Pi with Intel NCS
    Xing, Y.
    Kirkland, P.
    Di Caterina, G.
    Soraghan, J.
    Matich, G.
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2018, PT I, 2018, 11139 : 801 - 808
  • [45] Polychronous design ocf embedded real-time applications
    Gamatie, Abdoulaye
    Gautier, Thierry
    Le Guernig, Paul
    Talpin, Jean-Pierre
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2007, 16 (02)
  • [46] Real-time multilingual speech recognition and speaker diarization system based on Whisper segmentation
    Lyu, Ke-Ming
    Lyu, Ren-yuan
    Chang, Hsien-Tsung
    PEERJ COMPUTER SCIENCE, 2024, 10
  • [47] Hardware-Software Codesign of an Embedded Multiple-Supply Power Management Unit for Multicore SoCs Using an Adaptive Global/Local Power Allocation and Processing Scheme
    Bondade, Rajdeep
    Ma, Dongsheng
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2011, 16 (03)
  • [48] Hardware implementation of real-time pedestrian detection system
    Helali, Abdelhamid
    Ameur, Haythem
    Gorriz, J. M.
    Ramirez, J.
    Maaref, Hassen
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (16) : 12859 - 12871
  • [49] Software visualization techniques for real-time imaging applications
    Sangwan, R
    Ludwig, R
    Neill, CJ
    Real-Time Imaging IX, 2005, 5671 : 30 - 35
  • [50] Hardware implementation of real-time pedestrian detection system
    Abdelhamid Helali
    Haythem Ameur
    J. M. Górriz
    J. Ramírez
    Hassen Maaref
    Neural Computing and Applications, 2020, 32 : 12859 - 12871