基于语音识别的控制终端设计

来源 :西安工程大学 | 被引量 : 1次 | 上传用户:sanshao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着物联网技术的发展,传统的人机交互已不能够满足人们对智慧社区、智能家居等应用领域的多样化控制需求。与此同时,随着语音识别技术、无线通信技术的发展及嵌入式微处理器性能的提升,利用语音进行人机交互已成为智能家居控制器的一个流行趋势。为此,本文提出设计一种基于语音识别的智能家居控制终端,该控制终端能传感并识别用户发出的语音指令,并通过2.4G无线通信方式完成用户指令的无线传输与被控对象的操作控制。首先,本文给出了控制终端的功能定义与方案设计,对现有的语音识别算法进行了分析,并通过在端点检测中引入过门限率,代替过零率以克服随机噪声的干扰;在匹配过程中引入宽松短点,对传统DTW语音识别算法实现了改进,克服由于端点算法不精确造成的测试模板和参考模板起点、终点不能对齐的问题。MATLAB仿真表明,改进DTW语音识别算法能够有效完成训练、识别十个汉语孤立词的小型语音识别任务。然后,本文详细阐述了控制终端的硬软件设计与实现。控制终端的硬件由音识别模块、通信模块、控制模块三部分构成。语音识别模块在硬件设计上,以STM32F4处理器为核心,由STM32最小系统电路、语音信号采集电路、GUI电路三部分电路构成,实现语音信号的传感、采集、识别处理及GUI可视化显示。通信模块在硬件设计上,由基于NRF24L01的2.4G无线通信电路与STM32F4片上全速USB电路两部分构成。控制模块在硬件设计上,同样以STM32F4处理器为核心,并通过IO、PWM等外设对电机等被控对象实施控制。控制终端的软件由语音识别模块的STM32F4处理器程序与控制模块的STM32F4处理器程序两部分构成。语音识别模块的STM32F4处理器程序,借助STM32CubeMX软件生成的STM32F4库函数实现,包含:语音识别模块的主程序、GUI程序、USB通信程序、2.4G无线发送程序,以及语音识别程序;控制模块的STM32F4处理器程序,同样借助STM32CubeMX软件生成的STM32F4库函数实现,主要包括:控制模块的主程序、2.4G无线接收程序、电机控制程序、继电器驱动程序。最后,本文展示了控制终端的各项功能测试,测试结果表明:本文设计的控制终端可有效传感并识别用户发出的语音指令,能通过2.4G无线通信方式完成用户指令的无线传输,能完成对被控对象的有效控制操作。
其他文献
以烯丙醇作起始剂,采用双金属氰化物催化剂(DMC),研究了影响端烯丙基聚醚反应诱导期的因素;并进行了连续加起始剂、全连续工艺合成端烯丙基聚醚进行了研究。结果表明,优选催
文物安全是博物馆的生命线,田野文物安全更是博物馆安全保卫工作的重要组成部分。茂陵保护区东西长9.2公里,南北宽6.5公里,占地59.8平方公里(89700亩),周围的大型陪葬墓、从葬坑、
报纸
基于国内外相关研究进展,结合国家农业部草原遥感监测相关任务,依托大量的草原地面样方数据源,开展了东北草原区产草量和载畜平衡的遥感估算研究。主要结论有:(1)指数模型是
为满足红外热像仪MRTD野外在线全自动检测要求,设计了一种新型MRTD检测方法.硬件采用单黑体温差控制技术,在减小检测设备体积质量的同时保证了黑体目标与环境背景的温差控制
为满足高烈度、高人口密度地区对高延性和高耗能能力装配式钢结构的迫切需求,采用高性能低屈服点钢材代替传统钢材来制作钢框架节点连接组件,利用高强度螺栓与主体结构连接,
光伏电源接入配电网将影响配电网的潮流和电压分布,大量光伏接入可能引起电压波动甚至越限,影响电网设备安全和运行可靠性。对此,提出一种考虑电压约束的10kV配电网光伏容量评估
同业业务从2012年开始迅速扩张,至今已成为当前银行业的主要业务,在利润驱动性强、内控机制不健全、风险较大以及监管真空的情况下,相关风险隐患和违规问题也日渐暴露,已在业
生活安宁权是指自然人在生活秩序以及精神的安定、宁静状态,并排除不法侵扰。作为与人们的生活息息相关的人格权的组成部分,生活安宁权尤为重要。本文通过生活安宁权的界定、
电解铝企业可操作、持续、有效、大幅度的取得节能减排经济效益的关键指标是阳极炭耗及运行电耗、吨铝电耗和吨铝分摊大修成本。由于电解铝技术的综合性特点,采用铝电解系统性
随着我国工业技术的不断发展,近年来我国铝电解技术水平已经达到了世界先进水平,生产效率和生产质量都有持续稳步的提升,但另一方面,铝电解行业在生产过程中的耗能和环保指标