临汾山东漯河饰品美体美文
投稿投诉
美文创意
爱情通信
用品婚姻
爱好看病
美体软件
影音星座
瑜伽周边
星座办公
饰品塑形
搞笑减肥
幼儿两性
智家潮品
漯河衢州
兴义眉山
桂林阳泉
玉溪简阳
山东遂宁
永城新余
梧州洛阳
泸州温州
临汾清远
营口常熟
浙江大连
桐乡宜昌

基于的语音报警系统

10月6日 血海塔投稿
  摘要:介绍了一种基于Arduino的语音报警系统。文中描述了语音系统的实现原理和具体功能,该系统通过接收以太网上的UDP报文,解析成文本并进行语音朗读,实现智能化的语音报警。本设计硬件部分选用了开放式的硬件平台Arduino和文本语音转换(TTS)模块;软件部分给出了控制器中具体的程序逻辑实现;最后对系统的控制方法作了说明。
  关键词:A语音报警系统
  当前市场上常用的语音报警系统分两种。一种是带录音功能的语音报警器,内置通用的多种报警语音,按条件触发播放。这种语音报警系统声音自然,易于使用。但是如果需要修改语音,或是需要播报的语音条目太多时,需要做的工作量非常大,且难以实现智能化的语音报警(如在语音中自动插入报警的设备号)。近年来,随着语音文字转换技术(TTS)的发展,另一种采用此种技术的语音报警系统开始普及,极大的提高了工业报警系统的自动化和智能化程度。
  本文介绍一种以SYN6658TTS语音模块、W5100以太网模块以及开源Arduino平台实现的基于以太网的语音报警系统。该系统可方便的与工厂中常用的多种PLC直接对接。系统从以太网接收GBK编码的UDP报文,将其以指定语速及音色朗读。具有扩展性好,网络负载低、易于实现等多种优点,为相关语音系统的构建提供了参考。
  一、硬件设计
  本设计采用了ArduinoNano控制板、W5100以太网模块、SYN6658语音模块及有源音箱、稳压电源等构成。系统的组成如图所示。
  系统通过W5100接收报文,经过Arduino解析并再次封装,发送给SYN6658模块,模块将编码转换为语音并驱动音箱播放。
  Arduino是一种基于Atmel的微控制器的开源软硬件平台,近年来随着智能硬件的普及得到了广泛应用,这种控制板细分为众多型号,本次设计中使用的是基于ATmega328的ArduinoNano版本。该版本体积比标准板更小,采用更友好的MiniUSB供电接口,提供14个数字输入输出引脚和8个模拟输入引脚,32KB闪存,2KBSRAM和1KBEEPROM。
  W5100是一款多功能的单片网络接口芯片,内部集成了10100M以太网控制器,主要用于各种高集成、高稳定、高性能和低成本的嵌入式系统中。W5100内部集成了全硬件的TCPIP协议栈。
  SYN6658是一款优秀的语音合成芯片,芯片通过UART接口或SPI接口通讯方式接收待合成的文本数据,实现文本到语音的转换,主要应用于公交语音报站、自动售货机、排队机等领域。芯片支持文本智能分析、多音字处理、中文姓氏处理、语音语调切换等多种功能。
  ArduinoNano与W5100间使用SPI对接,可以实现以太网数据的读取和写入,同时与SYN6658间使用TTL串口通讯,实现语音报文的发送。
  二、软件设计
  软件部分采用Arduino1。6。8编程软件平台完成,该平台使用了一种类C的语言进行编程序编制。程序通过Socket通讯机制接收UDP报文,然后通过串口发送文本信息。
  简化后的主要程序逻辑如下:
  voidsetup(){
  Ethernet。begin(mac,ip);初始化网络模块
  Udp。begin(localPort);开始监听端口
  Serial。begin(9600);}
  voidloop(){
  intpacketSizeUdp。parsePacket();接收报文
  if(packetSize){
  Udp。read(packetBuffer,UDPTXPACKETMAXSIZE);
  unsignedcharhead〔packetSize5〕;封装文本数据
  head〔0〕0xFD;
  head〔1〕0x00;
  head〔2〕packetSize2;
  head〔3〕0x01;
  for(inti0;packetSi){
  head〔i2〕packetBuffer〔i〕;}
  for(inti0;ipacketsize5;p
  Serial。write(head〔i〕);}}}发送给语音模块
  三、系统控制方法
  本语音系统的报警可使用任意支持以太网Socket连接的设备触发。调试时可使用PC上的Socket测试助手进行连接,也可使用高级语言编写控制端软件进行控制。实际工业现场中,由于现在大部分PLC都支持Socket连接,可直接将该语音报警系统连入现场以太网,通过在PLC中编写程序与报警系统进行对接。
  四、结语
  经测试,该语音报警系统能够根据现场发送的文本进行报警,硬件可靠性,搭配的放大电路及有源音箱的功率也足够,满足可用性要求。但本方案中并未考虑现场电磁屏蔽保护,如果现场电磁干扰较强,需要设计防护外壳为系统屏蔽电磁干扰,同时选用TCP连接协议进一步增加数据可靠性。另外,该系统也可设计为使用如串口、数字量等其他方式进行控制,以适应不兼容以太网的其他工业现场。
  参考文献:
  〔1〕王满利,张涛。基于单片机的语音报警系统〔J〕。2014(11)。
  〔2〕BANZIM。GettingstartedwithArduino〔M〕。California:OREILLY,2009。
  〔3〕蔡睿妍。Arduino的原理及应用〔J〕。电子设计工程,2012(8)。
  packetsize5;
投诉 评论 转载

在超中看出是男孩还是女孩操作方法01:hr如果你跟某个医生关系比较好的话,比如该医生是你的朋友的话,那么可以请求对方告诉你孩子的性别,自己看B超照片是看不出来的,但是医生可以看出来。02:……学前教育个人期末总结摘要:教育个人期末总结为好范文网的会员投稿推荐,但愿对你的学习工作带来帮助。把所学的基本理论、基本知识和基本技能初步地综合运用于实际教育工作。在实践中检验、巩固、提高、丰……学校机房工作总结精选多篇第一篇:学校机房工作总结作为供应商我认为应该做到主动为先,确定目标市场,寻找交易产品和交易对象,同出口商建立业务关系,为销售做好准备,这都应该及时主动。供货商的交易对象是……我的军训心得体会精选多篇第1篇第2篇第3篇第4篇第5篇更多顶部第一篇:我的军训心得体会第二篇:我的军训心得体会第三篇:我的军训心得体会第四篇:我的军训心得体会1000字第五篇:我的军训体会更多相……在新医改下对医院薪酬改革的思考摘要:随着新医改的推进,原有的医院薪酬管理模式已经不能适应医院发展的需要,需要对薪酬管理模式进行改革。新医改中,作为医院管理体系中的薪酬制度改革,对于体现医院特点,充分调动医务……基于的语音报警系统摘要:介绍了一种基于Arduino的语音报警系统。文中描述了语音系统的实现原理和具体功能,该系统通过接收以太网上的UDP报文,解析成文本并进行语音朗读,实现智能化的语音报警。本……民用航空导航技术现状与发展趋势的思考【摘要】民用航空导航技术随着我国航空事业的发展和科学技术的进步取得了许多进展与成就,相关技术的发展也受到了更多的关注。基于此,本文分析了我国民用航空导航技术的现状,阐述了航路导……专利侵权中等同原则的适用摘要:随着专利数量的增多,各个领域内专利内容的相似度越来越高,或者说各专利之间的关联性越来越大,它们之间留给等同原则适用的间隙越来越小。如果还是适用宽松的等同原则进行专利侵权判……民法典护美好生活文前提要:中华人民共和国迎来民法典时代。民法典既是社会生活的百科全书,也是市场经济的基本法,与理财生活密不可分。5月28日,十三届全国人大三次会议表决通过了《中华人民共和……万人过独木桥进阶设计师需要知道的几条建议目前每年都有源源不断的设计师人才涌现出来,在众多的设计师中该脱颖而出,走上职业生涯的正轨就显得严峻。终于开启了这个话题,我现在想讨论的是我们这代设计师究竟处在什么样的环境……低碳环保生活标语大全导语:小草青青,花香飘飘;青草鲜花,应当爱惜。下面励志故事网小编为大家整理了低碳环保生活标语,希望大家喜欢。1。一草一木皆生命,一枝一叶总关情。2。改善环境,创建美……年秋装新款连衣长裙一米五矮个子女生森系穿衣搭配碎花长裙连衣裙look1潮流指数:时尚点评:长款的碎花连衣裙森系味道很浓郁,衬衫领的设计极具复古风味,长裙有利于在视觉上拉长MM的身高,红色的长款针织衫营造出层次感……
商家打折猫腻有哪些厄尔尼诺对台风有影响吗员工如何预防伪造合同欺诈教师如何处理学生早恋发现汽车生锈后该怎么办国家低频噪音检测标准防盗门堵缝用什么胶治疗老人冠心病应该注意什么观棋不语非君子男人和女人的不同之处策划打好价值战音响新品迅速普及康熙皇帝为何不给孝庄皇后建陵墓

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找