树莓派 语音控制 智能家居 天气预报 邮件
使用的是树莓派3B+,淘宝买个麦克风,再买个音响来也可以用耳机。首先要配置snowboy环境,基本就是按照这两篇文章配置的,添加链接描述添加链接描述配置好环境后去snowboy官网申请属于自己专属的关键词,申请完成,按照他的文档添加链接描述来试一下能不能语音点亮LED灯,在用自己的关键词的时候注意要把路径放对。也就是这个,主程序就是这个,其他的都是套娃在这个程序里面的。接着配置百度语音识别的内容,这个网络上也有很多教程,能够进行语音机器人聊天进行了。语音收发邮件的一些参考内容可以看看这篇博客以及这个smtp协议添加链接描述语音播放天气预报的可以看看这个添加链接描述播放音乐
1概述1.1.编写目的软件《基于树莓派的智能家居语音控制系统软件V1.0》用户在说出“小明”将系统唤醒后,根据用户下达的指令,可以语音播放天气预报,语音发送邮件,语音播放接收最新的一封邮件,播放音乐,语音控制LED灯等功能。本系统软件与传统的智能家居相比,语音控制家居能够使人们更方便的控制家用电器,这样能极大的解放了人们双手,为以后智能家居的发展提供一种新的思路。为了帮助用户更好的使用该软件,特编写此用户手册。1.2.软件使用环境本软件在使用时对硬件、软件和设备有如下要求:1)PC台式机或者笔记本电脑,2GHz或者更高主频,1GB或者更大内存,键盘鼠标。2)树莓派3B+,免驱动麦克风,免驱动音响,LED灯。3)Linux操作系统。4)PC台式机或者笔记本电脑需安装putty远程登录,进行远程运行程序。1.3.编程语言及源程序量本软件采用Python语言编写而成,开发环境是在树莓派3B+的Linux操作系统中。本软件源代码行数为636行。1.4.软件特点
可扩展性:本系统软件采用模块化设计,如果需要增加功能,只需在软件的结构化程序上增加相应的内容即可。可移植性:代码中python语言程序可以编译成不同平台下的可执行文件,运行环境要求简单,稳定性强,具有较高的安全性。可靠性:软件对于用户来说是相对封闭的,用户的所有操作都不需要对代码进行修改。2总体设计2.1总体框架结构用户通过语音输入关键词,树莓派判断是否是关键词“小明”,不是则系统继续处于离线状态等待唤醒,如若是就将系统唤醒等待下一步指令。将系统唤醒后语音输入命令,将麦克风输入的信号在经过树莓派处理后上传至百度云平台上进行合成,合成后传输回树莓派,树莓派平台将与你所设置的指令命令相匹配,如若相同则执行对应的操作。图2-1系统组成框图2.2功能模块的描述2.2.1发送邮件模块发送邮件是利用Python库中的esmtplib邮件发送模块,email邮件构造模块,通过这两个模块来将邮件进行发送。如图2-2所示,在用户唤醒系统后,用户发出“发邮件”的指令,指令发出后系统会自动的登录邮箱,然后按照语音提示音说出你要发送邮件的主题和内容,然后自动发送指定的用户邮箱里,邮件在发送成功后将会有提示音发送成功提醒。
图2-2发送邮件流程框图2.2.2接收邮件模块接收邮件模块,是运用Python库中poplib模块与email模块,其中调用poplib模块将初始邮件的信息下载到计算机上,调用email模块解析初始的信息,将原始邮件内容进行还原。如图2-3所示为邮件接收功能流程图,在发出“读邮件”指令后,系统将会把邮箱中的第一封邮件下载至树莓派端,然后调用程序对邮件内容的发送者,主题,内容进行提取,调用百度语音技术对所获取的发送者、主题、内容进行播放。
图2-3发送邮件流程框图2.2.4天气预报模块如图2-4所示为查询天气预报的流程图,查询天气预报要通过和风天气的API来获取相关的天气信息,然后通过python的爬取,将今天的天气状况,最高温度,最低温度,风力风向使用百度语音将相关数据合成语音并播放出来。
图2-4天气预报流程框图2.2.5播放音乐模块如图2-5所示为音乐播放预报的流程图,音乐播放使用的是Python中的pygame.mixer模块,用来加载声音与播放的模块。用户在语音发出播放音乐指令后,可以选择“顺序播放”“上一曲”“下一曲”等命令播放储存在本地的歌曲,当不想听歌时即可说出“退出”指令。
图2-5音乐播放流程框图2.2.6讲故事模块如图2-5所示为讲故事流程图,用户在发出“讲故事”指令后,图灵机器人会随机生成一个故事的文本,保存在本地,然后调用百度语音程序识别出本地的文本并将其播放。
图2-6讲故事流程框图2.2.7LED模块用户在发出“开灯”的指令后,调用函数进行引脚的初始化同时设置BOARD编码,控制GPIO口输出信号以此来控制灯的亮灭,本系统的LED灯正极连接到树莓派GPIO口的编号为11,负极连接到GND,图2-7既为树莓派引脚图。
图2-7树莓派引脚图3.使用说明3.1树莓派外设接口用户需要在树莓派的外设端口上接入免驱动麦克风进行语音的输入,免驱动音响进行语音的播放,以及电源进行供电。
图3-1外设端口图
3.2树莓派远程登录界面用户登录Putty远程登录后,在界面输入sudopython2.7guanjianci.pyresources/xiaoming.pmdl命令运行程序,既可见到如图3-1所示的等待关键词唤醒,在说出“小明”将系统唤醒后,即可说出“开灯”“天气预报”“发邮件”“读邮件”“播放音乐”“讲故事”的指令。
图3-2等待唤醒图
下载链接https://download.csdn.net/download/qq_42980111/86404796
下载智能天气预报语音助手,语音天气预报
油脂粒下载智能天气预报语音助手,语音天气预报脂肪粒之家•2022-02-12•发表评论救赎女人如雾终极篇墨迹天气,有语音播报,还是实时的画面。
中小学平行班闹钟语音天气预报
废品变成生活必需品墨迹天气。
年平均6度能种植西梅李子吗为畅想,这怎么开启智能语音功能,这个你可以从设置里面开启就可以了。
元旦西安天气预报下载手机天线预报有三种方法1、手机打开百度或者网上商城搜索“天气预报”,再选择需要下载的天线app,完成下载后,通过手机安装就可以了。2、通过电脑下载
广东帆船全运会打开百度浏览器,然后百度一下,输入关键词【天气预报】回车,然后就会出现相应的下载地址,然后点击想下载的版本,等待下载好了按照安装流程安装即可。
山西扬帆盛世商贸有限公司《墨迹天气》《2345天气王》等天气预报软件都是有带语音的。
丹麦跟澳大利亚哪个先开的语音播天气,是我用过最好的天气软件,可以设置自动语音播报,让你清晨从甜美的播报声中醒来,想想就很美啊。
钟山西站到广州南站高铁请您指的是闹钟语音播报天气功能吗?可以进入闹钟时钟--点击自己设置的时间进入编辑闹钟的界面--开启语音播报即可。
七天气预报语音播报开学寄语小学生二年级用UC浏览器登录墨迹天气预报,根据手机操作系统的属性,选择兼容的墨迹软件,将该软件下载到手机里。然后打开安装该软件在手机中即可!你可以试下
除非特别注明,本站所有文字均为原创文章,作者:脂肪粒之家
精准天气预报官方新版本
简介精准天气预报是一款能精准预测几点几分下雨下雪的智能天气预报软件。天气预报信息及时精准,覆盖国内外近3万城市,可以准确定位至小区街道及时推送天气信息,还能智能语音播报,直接把天气预报送到您的耳边,为您的出行提供智能化的贴心服务。【精准天气信息】提供实况天气预报、24小时预报、未来15天天气预报、未来40日天气预报、污染指数、温度趋势、pm2.5、风力、湿度、日出日落、气压、能见度、空气质量指数等实用天气信息;【降雨数据】准确预报未来两小时几时几分下雨下雪,还能精准预测雨停雪停时间,并且拥有全国降雨云图数据,可在地图上直接查看全国降雨实况;【气象灾害预警】采用权威气象部门授权的预警信息,及时推送气象灾害预警,提前做好灾害防御,尽可能降低损失和不利影响;【生活建议】提供穿衣、洗车、紫外线、流感、运动、钓鱼、过敏、旅游等生活指数,还有精彩阅读等一系列趣味功能;【潮汐天气】支持全球480+个港口未来15日潮汐预报数据查询,全球潮汐测定,数据图表展示潮汐涨落情况,为您提供专业潮汐预报服务;【视频语音播报】每日同步更新央视天气预报视频、城市天气语音播报,更有近期天象奇观等你来看。天气语音
天气语音本专辑为您列举一些天气语音方面的下载的内容,天气语音播报、天气语音自动播报、语音天气预报等资源。把最新最全的天气语音推荐给您,让您轻松找到相关应用信息,并提供天气语音下载等功能。本站致力于为用户提供更好的下载体验,如未能找到天气语音相关内容,可进行网站注册,如有最新天气语音相关资源信息会推送给您。
2020-09-2615:30:14阅读全文汽车之家
打开各类APP,直接说APP名称就行了,支持预装应用和所有后装应用。
还有,还有,“讲个笑话”……,你可以尝试各种调戏小迪。
还有,还有,“比亚迪股价”,立即打开浏览器搜索比亚迪股价并显示。
还有,还有,小迪可以是个行走的百科全书,“鲁迅”、“可口可乐”……,立即朗读相应百科词条。不知用的是哪个百科引擎,如果能用维基百科就碉堡了,不过希望不大,毕竟有墙。未来或许可以期待一下。iiiiiiiiii
差不多了,你觉得如何?反正我是用的不亦乐乎,真的已经到了快忘记实体按键的程度了。每次发车,“你好小迪”、“电量平衡70%”、“能量回馈标准”、“播报天气”、“听新闻”……感觉自己像一个指挥自若的船长,请叫我Captain。
以上种种,定未能穷尽智能语音助手的所有功能,更何况还有话术自定义、指令自定义,这些我都还没怎么玩。识别准确度,至少95%以上吧,科大讯飞的语音引擎还是靠谱的,误识别的5%包括我笑场、忘词、打喷嚏……小迪的名字可以自定义,“你的名字叫XXX”就是是自定义的语音命令。还有一个贴心的功能,呼出语音助理后会自动降低空调风速,以减少噪音提高识别准确度。
如果把所有的语音指令列出来,能编一部词典吧?“大屏无用论”和“实体按键必须论”者出来说说,这些指令要都通过按键实现,那得多少键?你记得住键位吗?能盲操吗?未来的汽车功能越来越强大,你想每个功能都加装个按键吗?必须旗帜鲜明地说,大屏+语音控制,就是目前最安全的汽车操控方案,完全可以做到head up drive。
正巧最近几天有个新闻,马自达宣布取消车内触控大屏。马自达一向是技术上的顽固派,曾经一度坚称自己的创驰蓝天在节能环保上还有很大潜力而否定新能源,但是近年来新能源风生水起,马自达顶不住了,他的新能源车型已经在计划中了。现在又在否定触控大屏,等几年看吧。
学习和熟悉语音指令并不需要多少时间,也不需要多高技术水平,平常开车没事多和小迪对话,多尝试,就能跟小迪顺畅交流了。拿出一点学习和探索的精神,勇于接受新事物,用车生活将轻松而自信。???
这种实践性,技术性,可操作性的帖子也是帮大渝王朝车友会车友海哥转发的。他一直没有汽车之家账号。期待他的强势入驻。