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 条
  • [31] Real-time embedded system for traffic sign recognition based on ZedBoard
    Farhat, Wajdi
    Faiedh, Hassene
    Souani, Chokri
    Besbes, Kamel
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (05) : 1813 - 1823
  • [32] Hardware/Software Partitioning of Embedded System-on-Chip Applications
    Tang, Jia Wei
    Hau, Yuan Wen
    Marsono, M. N.
    2015 IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2015, : 331 - 336
  • [33] DICOS: A real-time distributed industrial control system for embedded applications
    Campelo, JC
    Yuste, P
    Gil, PJ
    Serrano, JJ
    ALGORITHMS AND ARCHITECTURES FOR REAL-TIME CONTROL 2000, 2000, : 33 - 38
  • [34] DICOS: a real-time distributed industrial control system for embedded applications
    Campelo, JC
    Yuste, P
    Gil, PJ
    Serrano, JJ
    CONTROL ENGINEERING PRACTICE, 2001, 9 (04) : 439 - 447
  • [35] Hardware/Software Co-design for a Gender Recognition Embedded System
    Chen, Andrew Tzer-Yeu
    Biglari-Abhari, Morteza
    Wang, Kevin I-Kai
    Bouzerdoum, Abdesselam
    Tivive, Fok Hing Chi
    TRENDS IN APPLIED KNOWLEDGE-BASED SYSTEMS AND DATA SCIENCE, 2016, 9799 : 541 - 552
  • [36] An embedded system for real-time facial expression recognition based on the extension theory
    Pai, Neng-Sheng
    Chang, Shih-Ping
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2011, 61 (08) : 2101 - 2106
  • [37] Hardware/software partitioning aiming at fulfilment of real-time constraints
    Axelsson, J
    JOURNAL OF SYSTEMS ARCHITECTURE, 1996, 42 (6-7) : 449 - 464
  • [38] A novel hardware/software embedded system based on automatic censored target detection for radar systems
    Djemal, Ridha
    Belwafi, Kais
    Kaaniche, Walid
    Alshebeili, Saleh A.
    AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2013, 67 (04) : 301 - 312
  • [39] Software vs Hardware Implementations for Real-Time Operating Systems
    Gaitan, Nicoleta Cristina
    Ungurean, Ioan
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (12) : 42 - 45
  • [40] CFSM: a novel frame analyzing mechanism for real-time face recognition system on the embedded system
    Slo-Li Chu
    Chien-Fang Chen
    Yu-Chen Zheng
    Multimedia Tools and Applications, 2022, 81 : 1867 - 1891