基于DSP和ZigBee无线智能语音控制系统设计_边红昌

合集下载

基于DSP和ZigBee无线智能语音控制系统设计_边红昌

基于DSP和ZigBee无线智能语音控制系统设计_边红昌

基于DSP和ZigBee无线智能语音控制系统设计_边红昌Proceedings of the 26th Chinese Control ConferenceJuly 26-31, 2007, Zhangjiajie, Hunan, China基于DSP和ZigBee无线智能语音控制系统设计边红昌,程德福,祁玉林,张坤吉林大学-TI DSP联合实验室, 长春130026E-mail:***********************.cn摘要:介绍了以DSP为语音控制模块与以PIC单片机和无线传输芯片CC2420为核心构成的ZigBee无线传输模块建立的无线智能语音控制系统。

给出了系统硬件总体结构及各模块的具体设计方案,语音识别算法和系统软件的实现方法。

针对DSP对语音识别算法进行优化,且对ZigBee协议栈进行优化精简,最终实现了独立运行、识别率高及操作方便的家庭智能语音控制系统。

关键词:语音识别, DSP, ZigBee, 智能控制Design of Wireless Intelligent Speech Control SystemBased on DSP and ZigBeeBian Hongchang, Cheng Defu, Qi Yulin, Zhang KunJilin University-TI DSP Laboratory, Changchun 130026, P. R. ChinaE-mail:***********************.cnAbstract: Introduce a Wireless Intelligent Speech Control System based on DSP as Speech Control Model and PIC Micro-controller & wireless transmit chip CC2420 as the ZigBee Wireless Transmit Model. Hardware design, Speech Recognition Algorithm and Program design are given in this paper. Especially Speech Recognition Algorithm is optimized toward DSP and ZigBee Protocol Stack is reduced. Independent, high recognition rate and convenient operation family intelligent speech control system is realized in our system.Key Words: Speech Recognition, DSP, ZigBee, Intelligent Control1 引言(Introduction)随着智能设备微型化、人工智能化、多功能化等功能的发展,而通常的人机控制如按键、图形菜单等不再能满足用户的需求,因而本文提出了基于DSP 和ZigBee无线智能语音控制系统。

基于DSP与ZigBee的无线环境监控模拟平台的设计与研究

基于DSP与ZigBee的无线环境监控模拟平台的设计与研究
关键 词 : S ;i e ; 据 采 集 ; 线通 信 ; 警提 示 D P Zg e数 B 无 报
基于 D P与 Zg e 的无线环境监控模拟平台。该平台操作简便 、 S i e B 智能化高 、 造价低廉 、 可以 自由组 网多点远距离通信 , 能满足一定灵敏 度、 准确度的要求 , 且采用无线数据通信作为传输载体 , 可应用于蔬菜 大棚 、 生产车间 、 、 温室 矿井等场所的温度、 湿度 、 、 光度 二氧化碳浓度监 测与控制系统。以远距离无线传输 的方式进行数据的采集和传输, 将所 采集到的数据传给上位机 , 上位机进行分析和处理 , 并将处理结果显示 出来 , 从而实现了 自动、 多终端 、 实时的监测效果 。 整个系统采用电池供 电, 无线传输 , 了布线的烦琐 , 良好的便携特 点, 避免 具有 而且具有经济 效益好 , 实用性强, 结构简单 , l 可靠 生高等优势。
图 3数 据发送 程序 总体 流程 图
ge 发模 —’ Be 收块
DP S
。 J 机预 块 —1 上位 警模
报 警系统 L+
+ 1 显示 _ 一 模块

图 1组成 系统框图
— 一
1 无线传输系统。该平 台设计了一种基于 Zg e 技术的无线通 - 2 i e B 信系统 ,i e 是基于 IE 8 2 5 Zg e B E E 0. . 1 4协议标准 , 是一种短距离 、 低速率 的无线通信技术。本文以 C 2 3 作为楱 器件, C40 设计了无线数据采集 网络。C 2 3 集成了符合 IE 0 . A标准的射频收发器,工作于 C 40 E E 8 21 5 2 G 频段 , A Hz 内置了高性 能、 低功耗的 8 5 微控制器 , 01 以及 1 的 4位 AD转换器 ,C 4 0的灵敏度为 一 1B 最大输出是 + . B 最大 / C 23 9 d m, 0 d m, 6 传送速率为 2 0K p , 目 5 b s并 具有良好的抗干扰 陛能。 为了实现某一环境中的多点数据信息采集, 可以以多设分站 、 自由 组网的方式实现多点 、 实时、 连续的数据采集 。根据实际需要可以选择 组网方式 。 C 2 3 为核心器件组成的数据采集分站传输网络如图 2 以 C 40

基于DSP和ZigBee的智能设备无线语音控制系统设计

基于DSP和ZigBee的智能设备无线语音控制系统设计

内容提要本文设计并实现了基于DSP和ZigBee的智能设备无线语音控制系统。

系统分为两个模块:一模块是以DSP为核心独立运行的语音命令识别模块,另一模块以ZigBee无线收发协议为核心并利用PIC单片机和CC2420实现ZigBee协议栈及应用程序。

两模块间通过中断方式进行命令或数据发送,且相互独立。

因此系统具有良好的扩展性,针对特定的任务可以更改任一模块的功能设置。

语音控制模块针对DSP系统对语音识别算法进行优化,并集成FLASH 可以保存模板信息也可实现在线训练及保存。

在PIC单片机上完成对ZigBee 协议的实现及精简,ZigBee节点分为全功能设备主节点和精简功能从节点。

主节点需要频繁的检测从节点的加入或接收数据等功能,侧重于功能实现。

从节点主要实现非频繁的任务执行,在保证传输正确性的同时侧重于在程序上设置如休眠等功能以降低功耗。

最后对本系统进行了测试及演示说明,实现无线语音控制功能。

关键词:DSP;ZigBee;语音控制;CC2420;智能设备;无线传输;目录第一章 绪 论 (1)1.1 语音识别 (1)1.2 无线通信技术 (2)1.3 智能设备功能特点和发展趋势 (3)1.4 论文研究意义 (5)1.5 本文研究的主要内容 (6)第二章 语音识别理论 (7)2.1 语音信号时域处理 (7)2.2 语音信号频谱分析 (10)2.3 语音信号参数提取 (12)2.4 语音识别算法 (15)第三章 ZIGBEE无线传输技术 (18)3.1 无线通信技术 (18)3.2 Z IG B EE技术 (20)3.3 Z IG B EE协议栈 (20)3.4 Z IG B EE网络拓扑结构 (22)第四章 控制系统的硬件设计 (24)4.1 系统总体结构 (24)4.2 DSP语音识别模块 (25)4.3 Z IG B EE无线传输模块 (30)第五章 控制系统的软件设计 (35)5.1 DSP应用程序及优化 (35)5.2 Z IG B EE传输协议实现 (39)第六章 系统测试及分析 (46)6.1 语音识别及实时性测试 (46)6.2 Z IG B EE模块配置演示和性能测试 (48)第七章 结论 (54)7.1 工作总结 (54)7.2 需进一步开展的工作 (54)参考文献 (55)摘 要 (I)ABSTRACT (III)致 谢 (V)硕士期间发表的论文 (VI)第一章绪论智能设备或智能仪器是以处理器为主体,将计算机技术与测量控制技术及软件结合在一起,组成的“智能化测量控制系统”。

基于ZiigBee技术的无线智能家居系统设计的开题报告

基于ZiigBee技术的无线智能家居系统设计的开题报告

基于ZiigBee技术的无线智能家居系统设计的开题报告一、选题背景和意义随着物联网技术的发展,在智能家居领域,越来越多的企业和个人开始研发智能家居系统。

智能家居系统可以将家庭中的各种设备、电器、传感器等组合起来,形成一个互联互通的系统,实现家居的自动化、智能化。

目前较为常用的智能家居系统有基于ZigBee、WiFi、蓝牙、Z-Wave等无线通信技术的系统。

ZigBee技术是一种低功耗、低速率、短距离无线通信技术,适用于家庭环境。

ZigBee使用IEEE 802.15.4标准作为物理层和MAC层协议,具有自组织、自适应、低成本等特点,适用于多种应用场景。

在智能家居领域,基于ZigBee技术的无线智能家居系统具有低功耗、高可靠性、安全性等特点,受到广泛关注。

因此,本课题选用基于ZigBee技术的无线智能家居系统作为研究对象,旨在探究如何设计一种低功耗、高可靠、安全的无线智能家居系统,提高家庭生活智能化水平,增加人们的便利性和生活品质。

二、研究内容和研究方法本课题的主要内容是基于ZigBee技术的无线智能家居系统的设计与实现,主要包括以下方面:1. 系统架构设计:根据智能家居应用的需求和ZigBee技术的特点,设计系统的总体框架和架构。

2. 硬件设计:包括节点硬件设计和网关硬件设计。

节点通过ZigBee 芯片实现与网关的通信;网关通过连接局域网或Internet实现对外通信。

3. 软件设计:包括节点软件设计和网关软件设计。

节点软件包括嵌入式系统设计、无线通信协议实现、传感器数据采集与处理等;网关软件包括数据传输协议实现、通信接口设计、云服务器连接协议设计等。

4. 功能实现:实现智能家居系统的各项功能,包括传感器数据采集、温度控制、电器控制、安防监控等,同时支持手机APP和语音控制。

本课题采用文献调研和实验研究相结合的方法,通过查阅相关文献和参考资料,了解基于ZigBee技术的无线智能家居系统的基本原理和实现方法;同时,采用实验研究的方法,进行系统硬件和软件的搭建与调试。

DSP的智能语音控制系统设计

DSP的智能语音控制系统设计

DSP的智能语音控制系统设计孙启摘要语音识别研究即让机器了解人的话语,懂得人的意图,并执行相关命令,当前智能语音控制系统已被应用到语言识别的多领域内。

而本文则重点阐述了基于DSP的智能语音控制系统设计,该系统应用领域广泛,能为人机交互提供有力参考方案。

【关键词】DSP 职能语音控制系统设计语音识别技术起源自20世纪50年代,通过将近几十年的发展,技术已趋于成熟。

我国语音识别技术研究起步晚,不过近年发展却相当快速,DSP的智能语音控制系统设计是当前备受关注的研究领域,关注DSP智能语音控制系统硬件设计与软件实现意义重大。

1 DSP的智能语音控制系统硬件设计该系统硬件结构框图见图1,其中核心处理芯片用的是T1公司的TMS320VC5509芯片,特有的高速率、低功耗优势,被应用到便携式设备终端信号处理、语音处理等多领域。

语音编解码芯片TLV320AIC23B用到了现代化Sigma-Delta采样技术,可在8-96kHz采样率范围中提供16位、20位、24位与32位采样,ADC与DAC信噪比各自能达90dB与100dB,此芯片被广泛应用到不同音频信号处理领域。

无线部分则用到了基于nRF401无线通信芯片设计的PTR2000模块,此模块发射功耗低,灵敏性强,为现今低功耗无线电传输最佳选择。

系统上电后,首先测试者需利用麦克风或线性输入模式把语音信号成功传至音频编码芯片TLV320AIC23B,再记住MCBSP串口传送至系统核心处理芯片(DSP)。

此后,DSP成功接收语音控制信号后通过对应算法展开分析,分辨出其中的语音控制命令。

最后,系统把辨别出的结果部分传至LCD显示模块利于后期观察,而另外的则被传送至无线收发模块,实现与智能化控制设备的远程交互。

通过键盘可对显示电路给予控制使其显示,对监控系统工作情况给予实时监控。

2 DSP的智能语音控制系统软件实现整个系统软件实现流程框图见图2。

首先系统使用片上支持库初始化语音编码芯片、无线收发模块、时钟、存储器等片上资源。

基于ARM和ZigBee的智能设备无线语音控制系统设计

基于ARM和ZigBee的智能设备无线语音控制系统设计
Absr c :I tl g ntwieesv c o tolsse i iie nt wo m o u e:o s b s d on ARM o e v ie o ma e o nto t a t n el e rls oie c n r y tm s dvd d i o t i d ls ne i ae c r o c c m nd r c g i n i m o u e vi i d l ; aus ng CC2 3 5 0,a o h rm o u ea h e e g ep ot o tc d a pia o s pe c e o n t y tm sst L r - n t e d c v sZiBe r oc lsa k a p l t n .S e h rc g i on sse u e he A M p o l i n ci i l
第 2 5卷 第 2期
2 1 0 2年 3月
D v l p n & I n v t n o a hn r & E e t c l rd cs e eo me t n o ai f c i ey o M lcr a P o u t i
机 电产 品 开 发 与刨 新
Vo.5, 2 1 2 No.
以更改 任一模 块 的 功能设 置 。采 用的算 法及 元 器件 降低 了总体 成本 。减 小 了功 耗 。
关 键 词 :Zi e ;CC 5 0 g e b 2 3 ;A RM ;语 音 识 别 ;低 功 耗
中 图 分 类 号 :T 2 P7
文 献 标 识 码 :A d i 03 6 /. s.o 2 6 7 .0 20 . 4 o: .9 9 i n1 0 — 6 32 1 .2 5 1 s 0
c so d DA 1 1 d dct d a i hp a e c r o c es ra U n 34 e ae udo c i st o e t omp eet e s e h e o nion wor n o ro.S tm a oo clbl , n i h lt pe c rc g t h i k a d c nt 1 y e h sg d saa it a d s i y

基于ZigBee和WiFi的智能语音家居控制系统

基于ZigBee和WiFi的智能语音家居控制系统

基于ZigBee和WiFi的智能语音家居控制系统杨永强;张思;刘智敏;胡祖永;拔贤;杨钟愉【期刊名称】《计算机科学与应用》【年(卷),期】2024(14)1【摘要】电子信息技术的高速发展为智能家居控制系统的设计提供了多样化选择,传统的智能家居无线组网方式更多地偏向于WiFi单种无线组网方式,相较于ZigBee组网技术WiFi技术在功耗、成本以及空间覆盖面上都存在一定的弊端。

为了兼具低功耗、低成本、空间覆盖面广的特点,本文设计了一种混合了ZigBee及WiFi技术的混合式组网智能语音家居控制系统。

该系统以STM32系列单片机作为主控芯片,感知层以ZigBee技术作为传感器的无线组网方式,网络层结合了ZigBee与WiFi技术开发了物联网网关,由网关统一进行数据转发,应用层则主要使用了SpringBoot框架及Vue框架开发了一个控制页面负责实时显示数据和远程控制硬件设备,同时在系统设计中加入语音控制模块提高了用户体验。

本系统高效、节能、便捷,兼具模块化、自动化和智能化,可以实现对家庭室内环境参数指标进行采集和显示,为现代智能家居物联网系统设计提供了一种混合式无线组网方案。

【总页数】13页(P41-53)【作者】杨永强;张思;刘智敏;胡祖永;拔贤;杨钟愉【作者单位】普洱学院理工学院普洱【正文语种】中文【中图分类】TN9【相关文献】1.基于ZigBee、WiFi无线传感网络的智能家居环境监测系统的研究与实现2.基于ZigBee/WiFi技术的无线数据采集与控制系统3.基于ZigBee、WiFi和云服务器集群的智能家居系统设计4.基于无线WiFi技术的智慧家居控制系统的研究与设计因版权原因,仅展示原文概要,查看原文内容请购买。

基于ZigBee和语音识别技术的智能家居控制系统的研究

基于ZigBee和语音识别技术的智能家居控制系统的研究

参考内容二
基本内容
基本内容
随着科技的迅速发展和人们生活水平的提高,智能家居控制系统逐渐成为研 究的热点。智能家居控制系统能够让人们更加方便地管理家庭设备和电器,从而 提高生活质量。本次演示旨在探讨基于语音识别技术的智能家居控制系统的设计, 以满足人们对智能家居的需求。
基本内容
目前,智能家居控制系统的研究已经取得了一定的进展。在现有的技术手段 方面,主要包括网络通信、传感器和语音识别等技术。应用场景也日益丰富,包 括智能照明、智能安防、智能家电、智能环境监测等。然而,现有的智能家居控 制系统仍存在一些不足,如操作繁琐、不够智能化和缺乏统一的标准等。
基本内容
具体实现方法如下:首先,语音识别模块通过麦克风采集用户的语音信息, 然后利用深度学习算法进行语音特征提取和识别。指令解析模块根据语音识别结 果解析出用户的指令意图,并将其传递给设备控制模块。设备控制模块根据指令 意图来控制相应的电器设备,如开关、照明、空调等。同时,我们还设计了一套 反馈机制,用于实时监测系统的运行状态,并为用户提供相应的反馈信息。
基本内容
通过测试,基于ZigBee和语音识别技术的智能家居控制系统可以实现各种家 居设备的智能化控制,包括灯光、空调、电视等设备的远程控制,以及窗帘、电 器等设备的定时控制。用户可以通过语音指令或手机等终端设备对家居设备进行 控制,并实时监测家庭环境的各项参数,如温度、湿度、CO2浓度等。
基本内容
3、兼容性强:系统采用标准的通信协议和接口,能够兼容不同品牌 和类型的电器设备。
2、设备兼容性:由于不同品牌和类型的电器设备可能存在差异,因此需要开 发更为完善的兼容性解决方案,以满足各种设备的控制需求。
3、兼容性强:系统采用标准的通信协议和接口,能够兼容不同品牌 和类型的电器设备。

基于ZigBee节点的智能家居系统语音控制设计

基于ZigBee节点的智能家居系统语音控制设计

基于ZigBee节点的智能家居系统语音控制设计赵奎兵;段富海【期刊名称】《现代电子技术》【年(卷),期】2012(035)020【摘要】为实现基于S3C6410核心处理器与ZigBee技术的智能家居系统的语音控制,研究设计了基于SPCE061A单片机的ZigBee语音子节点.凌阳单片机SPCE061A能够进行语音信号的采集、处理以及语音识别,并与无线射频芯片CC2530之间通过串口进行通信.由语音识别系统以及ZigBee无线收发模块等所组成的语音子节点通过ZigBee无线网络与网关进行通信,通过网关来控制其他的ZigBee子节点.该系统实现了对开关型以及红外型家电的智能语音控制.该智能家居语音控制系统具有识别率高,控制使用方便等特点,有一定的发展前景.%In order to realize the speech control of the smart home system based on S3C6410 core processor and ZigBee technologies, a ZigBee voice sub-node based on Lingyang MCU SPCE061A was designed. The MCU can collect, process and recognize the speech signal, and communicate with the wireless RF CC2530 chip though the serial port. This speech sub-node composed of the speech recognition system and wireless transceiving module can communicate with the gateway though ZigBee wireless network, and then control other ZigBee sub-nodes though the gateway. The speech control on the switch-type and infrared type of the smart home systems was realized. This smart home system with high recognition rate has a bright future and is convenient ID use.【总页数】4页(P5-8)【作者】赵奎兵;段富海【作者单位】大连理工大学机械学院,辽宁大连116024;大连理工大学机械学院,辽宁大连116024【正文语种】中文【中图分类】TN919-34【相关文献】1.基于Zigbee无线网络节点控制的智能家居系统设计 [J], 刘双雄;王刚;任朝阳2.基于 ZigBee 的智能家居通用节点设计 [J], 董哲;邵晓琳3.基于ZigBee远程语音控制的智能家居系统 [J], 赵飞翔;张园;张彦军;张佩文;王明宇4.基于Zigbee智能家居的低功耗节点设计 [J], 徐海峰5.基于Zigbee的语音控制智能家居系统 [J], 刘济坚;陈寿宏;刘军因版权原因,仅展示原文概要,查看原文内容请购买。

基于DSP的嵌入式语音处理平台设计

基于DSP的嵌入式语音处理平台设计

基于DSP的嵌入式语音处理平台设计
边红昌;张世雄;祁玉林;程德福
【期刊名称】《电讯技术》
【年(卷),期】2006(046)004
【摘要】介绍了一种基于TMS320VC5402 DSP芯片实现的嵌入式语音处理通用平台.该平台利用巧妙的译码电路,在实现扩展最大48K外部数据SRAM的同时,也完成了系统的独立平行加载.同时平台还扩展了良好的人机交互模块.给出了系统硬件结构图、主程序流程图及实现系统并行自举的具体步骤.
【总页数】4页(P140-143)
【作者】边红昌;张世雄;祁玉林;程德福
【作者单位】吉林大学,TI DSP 联合实验室,长春,130026;吉林大学,TI DSP 联合实验室,长春,130026;吉林大学,TI DSP 联合实验室,长春,130026;吉林大学,TI DSP 联合实验室,长春,130026
【正文语种】中文
【中图分类】TN912.3
【相关文献】
1.基于FPGA和DSP的自适应光学系统在线性能评估的嵌入式处理平台设计 [J], 母杰;饶长辉;李梅;郑文佳
2.基于ADSP-TS201的嵌入式图像处理平台 [J], 酒乐;胡雅萍;管吉兴;张士强
3.基于6000系列DSP的嵌入式图像处理平台设计 [J], 蔡松涛;张祺;贺荣峰;张超君
4.基于嵌入式与DSP的语音识别机器人研究 [J], 李占明;宫璇
5.基于DSP、FPGA的嵌入式实时视频处理平台设计 [J], 褚迎东;许建平;曾范昌因版权原因,仅展示原文概要,查看原文内容请购买。

基于DSP的高速实时语音识别系统的设计与实现

基于DSP的高速实时语音识别系统的设计与实现

基于DSP的高速实时语音识别系统的设计与实现
李邵梅;陈鸿昶;王凯
【期刊名称】《现代电子技术》
【年(卷),期】2007(30)15
【摘要】识别正确率和抗噪性能固然是语音识别的研究重点,但是识别响应速度也是决定系统实用化的关键所在.以TMS320C6713为核心构建硬件平台,通过采用高效C语言和线性汇编混合编程的方式,结合硬件特点,对代码进行了优化,实现了以美尔频率倒谱系数为特征参数,采用动态时间弯折算法的高速语音实时识别系统,识别速率达0.29倍实时,可实现多路语音的并行识别.
【总页数】3页(P109-111)
【作者】李邵梅;陈鸿昶;王凯
【作者单位】国家数字交换系统工程技术研究中心,河南,郑州,450002;国家数字交换系统工程技术研究中心,河南,郑州,450002;国家数字交换系统工程技术研究中心,河南,郑州,450002
【正文语种】中文
【中图分类】TP29
【相关文献】
1.基于DSP的语音识别系统的设计与实现 [J], 杨占军;杨英杰;王强
2.基于VXI总线高速数据采集的DSPs多线程实时处理 [J], 梁衍学;陈进;蔡晓平
3.基于DSP的实时算法混响效果器的设计与实现 [J], 陈淑瑜
4.基于TMS320C64x DSPs的MPEG-4实时编码器设计与实现 [J], 李群迎;张晓林;刘荣科;姚远
5.基于TMS320C54×DSP的实时语音识别系统 [J], 陈志鑫;郭华伟
因版权原因,仅展示原文概要,查看原文内容请购买。

基于DSP的语音识别智能控制系统

基于DSP的语音识别智能控制系统

基于DSP的语音识别智能控制系统
常丹华;郑春蕾
【期刊名称】《电子测量技术》
【年(卷),期】2008(31)4
【摘要】介绍了语音识别的基本原理及用浮点数字信号处理器(DSP)TMS320C32实现语音识别算法的一些原则和方法,阐述了语音识别的DSP实现技术,系统以预测倒谱参数为特征参数,并采用计算量相对较小的改进的动态时间规整(DTW)算法实
现语音参数模板匹配,能够实现特定人、孤立词、小词汇量的语音识别,并用MATLAB进行了算法仿真,从而将语音识别技术应用到智能控制系统中,给出了实验结果和误差分析。

试验结果表明,系统正确识别率在89.96%,具有一定的实用价值。

【总页数】4页(P175-178)
【关键词】DSP;语音识别;线性预测倒谱参数;动态时间规整(DTW)算法
【作者】常丹华;郑春蕾
【作者单位】燕山大学信息与科学工程学院
【正文语种】中文
【中图分类】TP391.42
【相关文献】
1.基于DSP的嵌入式语音识别控制系统设计 [J], 汤升庆;黄涛
2.基于DSP的实时语音识别控制系统设计 [J], 宋寿鹏;阙沛文
3.基于DSP的家居空调语音识别控制系统的设计实现 [J], 刘芳
4.基于DSP的语音识别在智能楼宇系统中的应用 [J], 李湘闽;范珍珍
5.基于语音识别的智能家居控制系统设计 [J], 陈希祥;黄伍;李德英
因版权原因,仅展示原文概要,查看原文内容请购买。

异构无线Mesh网络中基于DSP的语音处理系统的实现的开题报告

异构无线Mesh网络中基于DSP的语音处理系统的实现的开题报告

异构无线Mesh网络中基于DSP的语音处理系统的实现的开题报告一、选题背景随着无线通信技术的快速发展,无线Mesh网络的应用已经越来越广泛。

异构无线Mesh网络由于具有良好的可扩展性、灵活性和鲁棒性,在社区网络、城市网格等领域得到了广泛应用。

在这些应用场景中,语音通信是一项重要的通信方式,可以帮助人们快速传递信息,提高工作效率。

在异构无线Mesh网络中,由于网络节点的不断变化,网络环境的复杂性和语音信号的特殊性质,语音传输的质量往往受到很大的干扰和损失,这给语音通信的实现带来了很大的挑战。

因此,开发一种基于DSP的语音处理系统,可以有效地降低语音传输过程中的干扰和损失,提高语音通信的可靠性和质量,具有很大的实用价值。

二、研究目的本项目旨在研究开发一种基于DSP的语音处理系统,可以在异构无线Mesh网络中有效地实现语音通信。

具体目标如下:1. 研究分析异构无线Mesh网络中语音传输的特点和存在的问题,了解不同类型的干扰和损失对语音传输的影响。

2. 设计并实现基于DSP的语音处理模块,包括语音编码、信号增强和抗干扰处理等功能模块。

3. 在异构无线Mesh网络环境中,测试语音处理系统的性能和可靠性,优化和改进语音处理系统的算法和参数。

三、研究内容与工作计划1. 阅读相关文献,研究分析异构无线Mesh网络中语音传输的特点和存在的问题,了解不同类型的干扰和损失对语音传输的影响,制定语音处理系统的设计方案。

(2周)2. 设计并实现基于DSP的语音处理模块,包括语音编码、信号增强和抗干扰处理等功能模块,对算法进行优化和改进。

(6周)3. 在异构无线Mesh网络环境中,测试语音处理系统的性能和可靠性,对系统进行优化和改进。

(4周)4. 撰写毕业论文和实验报告,参加毕业答辩。

(4周)四、预期成果1. 基于DSP的语音处理系统设计方案。

2. 完整的语音处理系统代码实现。

3. 在异构无线Mesh网络环境中测试的相关数据,包括语音传输质量的评估、性能参数等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Proceedings of the 26th Chinese Control ConferenceJuly 26-31, 2007, Zhangjiajie, Hunan, China基于DSP和ZigBee无线智能语音控制系统设计边红昌,程德福,祁玉林,张坤吉林大学-TI DSP联合实验室, 长春130026E-mail: hongchangbian@摘要:介绍了以DSP为语音控制模块与以PIC单片机和无线传输芯片CC2420为核心构成的ZigBee无线传输模块建立的无线智能语音控制系统。

给出了系统硬件总体结构及各模块的具体设计方案,语音识别算法和系统软件的实现方法。

针对DSP对语音识别算法进行优化,且对ZigBee协议栈进行优化精简,最终实现了独立运行、识别率高及操作方便的家庭智能语音控制系统。

关键词:语音识别, DSP, ZigBee, 智能控制Design of Wireless Intelligent Speech Control SystemBased on DSP and ZigBeeBian Hongchang, Cheng Defu, Qi Yulin, Zhang KunJilin University-TI DSP Laboratory, Changchun 130026, P. R. ChinaE-mail: hongchangbian@Abstract: Introduce a Wireless Intelligent Speech Control System based on DSP as Speech Control Model and PIC Micro-controller & wireless transmit chip CC2420 as the ZigBee Wireless Transmit Model. Hardware design, Speech Recognition Algorithm and Program design are given in this paper. Especially Speech Recognition Algorithm is optimized toward DSP and ZigBee Protocol Stack is reduced. Independent, high recognition rate and convenient operation family intelligent speech control system is realized in our system.Key Words: Speech Recognition, DSP, ZigBee, Intelligent Control1 引言(Introduction)随着智能设备微型化、人工智能化、多功能化等功能的发展,而通常的人机控制如按键、图形菜单等不再能满足用户的需求,因而本文提出了基于DSP 和ZigBee无线智能语音控制系统。

该系统在DSP芯片上实现对语音控制信号的识别,通过低功耗ZigBee 无线发射模块将控制命令发送至智能设备。

由于识别模块与发送模块相互独立,所以此系统有很好的扩展性。

大规模集成电路的发展给高运算量的信号处理设备带来了方便,利用TI-54系列DSP从而可以实现小词汇量语音的实时识别。

且可以外扩人机接口方便用户,扩展数据FLASH用于程序的并行加载,从而实现系统的独立运行。

ZigBee技术是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,适合于自动控制和远程控制领域。

它的传输距离10~75 米的范围内,且在有障碍时也可以进行传输,因而适合作为家庭智能化传输的媒介。

结合上述,研制了基于DSP和ZigBee无线智能语音控制系统。

该系统可应用于智能家居、消费类电子、智能仪器等设备的无线智能语音控制。

本文结构如下:无线智能语音控制系统的结构设计在第2节介绍;在第3节介绍控制系统的软件设计,包括语音识别算法、DSP应用程序和命令无线发送;第4节总结本文。

2 控制系统结构设计(Design of Control Sys-tem Structure)2.1 系统总体结构(Whole Structure of System )无线智能语音控制系统结构主要由基于DSP的语音控制模块和基于ZigBee的无线发射模块构成。

两模块之间通过中断方式对控制命令进行发送。

如图1所示为主节点硬件结构图。

从节点由ZigBee模块和被控制对象组成。

本文中无线控制网络的拓扑形式为星型,即一个主节点与多个从节点采用星形方式连接。

语音控制模块针对DSP系统对语音识别算法进行优化,并集成FLASH可以保存模板信息和实现在线训练及保存。

ZigBee无线发射模块由低功耗PIC 单片机PIC18LF4620和CC2420组成,两者通过SPI 进行通信。

PIC单片机实在上层软件和ZigBee协议栈精简,CC2420实现物理层数据无线收发及数据校验。

ZigBee节点分全功能设备主节点和精简功能从节点。

2.2 语音控制模块(Speech Control Module)该模块主要由DSP、音频CODEC、存储器及外围电路组成。

DSP利用TI-TMS320VC5402 (简称VC5402)芯片。

VC5402具有高性能的改进哈佛总线结构,具有17×17 bit的并行乘法器和专用的40 bit加法器相结合完成乘加操作(MAC),单周期定点指令执行时间为58910 ns,且提供了强大的片内外围电路如增强型8位并行口(HPI)、两个16位定时器、两个多通道缓冲串行口、6通道DMA控制器等。

适合于中小语音信号处理平台的设计。

图1 主节点硬件结构音频CODEC利用TI-TLC320AD50C(简称AD50),为A/D和D/A转换功能集成在一起的模拟接口电路(AIC),采用过模样Σ-Δ技术,且为专用音频芯片,与DSP实现无缝连接。

语音信号输入时首先经过低通滤波器,并把单输入变为差分信号输入到AD50。

输出时可经过功率放大器(用户选择)以提高输出的负载能力。

外部数据、程序SRAM扩展采用CYPRESS公司出产的CY7C1021,外部数据FLASH扩展采用SST 公司生产的SST39VF400实现独立并行加载。

2.3 ZigBee模块(ZigBee Module)该模块由PIC控制器和ZigBee射频电路组成。

PIC控制器采用PIC18LF4620芯片,它具有64K 字节FLASH程序存贮器、3986字节SRAM存贮器、1024字节EEPROM存贮器、10位13通道AD转换器及支持SPI数据通信。

空闲模式电流降至2.5μA,休眠模式电流仅为100nA。

ZigBee射频电路采用Chipcon公司推出的一款符合 2.4GHz IEEE 802.15.4标准的无线收发芯片CC2420,物理层采用O-QPSK调制。

无线通信设备支持数据传输率高达250 kbps支持16个信道,可以实现多点对多点的快速组网。

CC2420只需要少量的外围电路包括晶振时钟电路、射频输入/输出匹配电路和微控制器接口电路三个部分。

控制器通过SPI总线与射频电路相连。

PIC控制器充当SPI主器件而射频收发器充当从器件。

控制器实现了IEEE 892.15.4 MAC层和ZigBee协议层及特定应用的逻辑。

CC2420实现物理层数据收发和底层控制。

3 控制系统软件设计(Design of Control Sys-tem Software)系统软件主要包括语音识别算法、DSP应用程序和ZigBee模块程序。

3.1 语音识别算法(Speech Recognition Algorithm)语音识别的流程如图2。

语音特征参数为13维MFCC。

利用动态时间规划算法进行模板匹配。

图2 语音识别流程图预处理主要包括预加重、端点实时检测。

预加重的目的是提升高频部分,使信号的频谱变得平坦,以便于进行频谱分析。

由于在此为小词汇量语音识别,端点检测利用短时平均能量与适时过零率结合的方法。

通过自适应的阈值,实时检测出有效语音进行下一步分析。

分帧处理实质上就是用一个有限长的窗滑动截取语音信号,将其分为约20 ms一帧。

加窗的主要目的是将非平稳信号的语音信号加窗后转化为平稳信号进行处理。

在此选用哈明窗,利用有平滑的低通特性和最低的旁瓣高度以减少对信号特征的影响。

MFCC参数提取中的Mel频率滤波器组主要为平滑频谱系统。

Mel频率滤波器组是根据人耳听觉特性的非线性而得到。

Log对数能量有利用于使语音能量谱更具有统计特性,而且还可以防止数据溢出。

离散余弦变换(DCT)运算一方面可以使变换后能量更集中于低维,另一方面可以去掉信号的相关性从而使统计性独立的假设更为准确。

模板匹配利用动态时间规划(DTW)算法对每个词条进行匹配识别。

3.2 DSP应用程序(Application of DSP)DSP应用程序主要包括对系统的初始化、录音、语音识别算法的实现及向ZigBee模块发送控制命令。

主程序和串口中断子程序流程图如图3。

将语音识别算法移植至DSP需要考虑到存储空间效率及算法的实时性。

针对54系列DSP将程序作以下优化:①参数提取在整个识别过程中占据了较大的运算量。

其中FFT和DCT的优化最为关键,DCT的系数()C k与FFT系数()eX k有πj2()e()kNeC k X k-éù=êúëû。

可以调用CSL(Chip Support Library)中的FFT用于优化MFCC参数提取的实时性。

②Mel频率滤波器组为两维(29128´)稀疏矩阵,仅在对角线附近有值,其余为0。

通过仅保存有值点的行和列值,大大减少了其存储空间占用量。

③DTW算法在模板匹配的过程中,可在帧参数距离矩阵(N M´;N为模板帧数,M为输入语音帧数)590中可在原距离矩阵中替代路径代价函数矩阵而减少内存存储量开销。

图3 DSP主程序和中断子程序3.3 ZigBee模块程序(Program of ZigBee Module)ZigBee模块可分为全功能的主节点(FFD, Full Function Device)和精简功能节点(RFD, Reduced Function Device)。

RFD是FFD的精简版,在此主要介绍FFD的功能设置。

ZigBee协议栈层次结构主要由应用层、应用接口层、网络层、数据链路层和物理层组成。

其中数据链路层和物理层由IEEE802.15.4协议负责,其他由ZigBee联盟负责。

相关文档
最新文档