摘要
介绍了一种以ARM为核心的嵌入式语音识别模块的设计与实现。模块的核心处理单元选用ST公司的基于ARM Cortex-M3内核的32位处理器STM32F103C8T6。本模块以对话管理单元为中心,通过以LD3320芯片为核心的硬件单元实现语音识别功能,采用嵌入式操作系统μC/OS-Ⅱ来实现统一的任务调度和外围设备管理。经过大量的实验数据验证,本文设计的语音识别模块具有高实时性、高识别率、高稳定性的优点。
This paper provides the design of an embedded speech recognition module based on ARM. The system core is STM32F103C8T6, a 32-bit processor based on ARM Cortex-M3 core produced by STMicroelectronics. The center of this module is the dialogue management unit. The module contains a hardware unit based on LD3320 which is used for speech recognition. The real time operating system μC/OS-II is used for multitask scheduling and the operation of peripheral devices. A number of validations based on experimental data show this module has advantages of real-time, high recognition rate and high stability.
出处
《单片机与嵌入式系统应用》
2011年第2期42-45,共4页
Microcontrollers & Embedded Systems
基金
国家863计划资助项目(2009AA04Z220)
中国博士后科学基金资助项目(20100471522)