Speech Recognition System for Embedded Real-time Applications

被引:7
|
作者
Cheng, Octavian [1 ]
Abdulla, Waleed [1 ]
Salcic, Zoran [1 ]
机构
[1] Univ Auckland, Dept Elect & Comp Engn, Auckland 1, New Zealand
关键词
Speech recognition; Embedded application; Real-time system; Softcore processor; Field Programmable Gate Arrays;
D O I
10.1109/ISSPIT.2009.5407487
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper a hardware/software co-processing speech recognizer for embedded applications is proposed. The system mainly consists of a softcore processor and a hardware accelerator The accelerator is responsible for GMM emission probability calculation, which is the major computational bottleneck. To alleviate the memory bandwidth issue, the hardware accelerator uses double-buffering, which allows parallel operation of data retrieval and GMM computation. The proposed accelerator is synthesized on an Altera Stratix II FPGA device together with a Nios II softcore processor running at 100MHz. The proposed system is compared with a pure software-based system using test utterances from the Resource Management (RM1) corpus. For a speech utterance length of 2.49s, the decoding time reduces from 6.64s to 2.48s. The real-time factor improves from 2.67 to 1.00. The word accuracy rate of the proposed system on the RM corpus is 93.42%.
引用
收藏
页码:118 / 122
页数:5
相关论文
共 50 条
  • [21] A FLEXIBLE ARCHITECTURE FOR REAL-TIME SPEECH RECOGNITION
    MORENO, F
    ALEXANDRES, S
    MENESES, J
    MICROPROCESSING AND MICROPROGRAMMING, 1993, 37 (1-5): : 69 - 72
  • [22] Real-time recognition of broadcast radio speech
    Cook, GD
    Christie, JD
    Clarkson, PR
    Hochberg, MM
    Logan, BT
    Robinson, AJ
    Seymour, CW
    1996 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, CONFERENCE PROCEEDINGS, VOLS 1-6, 1996, : 141 - 144
  • [23] Real-Time Lighter Sound Recognition System for IoT Applications
    Yang, Yu-Sheng
    Chen, Che-Wei
    Sheu, Ming-Hwa
    Wang, Szu-Hong
    Chen, Tzu-Hsiung
    2020 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TAIWAN), 2020,
  • [24] A large Czech vocabulary recognition system for real-time applications
    Nouza, J
    TEXT, SPEECH AND DIALOGUE, PROCEEDINGS, 2000, 1902 : 217 - 222
  • [25] Early System Level Modeling of Real-time Applications on Embedded Platforms
    Lee, Richard
    Abdel-Khalek, Karim
    Abdi, Samar
    Risacher, Frederic
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2013), 2013, : 558 - 565
  • [26] Component-Based Real-Time Operating System for Embedded Applications
    Loiret, Frederic
    Navas, Juan
    Babau, Jean-Philippe
    Lobry, Olivier
    COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2009, 5582 : 209 - +
  • [27] A switched Ethernet protocol for hard real-time embedded system applications
    Yiming, A
    Eisaka, T
    AINA 2005: 19TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2, 2005, : 41 - 44
  • [29] An adaptive fault tolerance scheme for applications on real-time embedded system
    Chen, HZ
    Gu, GC
    Guo, YZ
    EMBEDDED SOFTWARE AND SYSTEMS, 2005, 3605 : 474 - 480
  • [30] 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