用于养老机器人的资讯抓取及播报系统的制作方法

文档序号:16542331发布日期:2019-01-08 20:32阅读:142来源:国知局
用于养老机器人的资讯抓取及播报系统的制作方法

本发明涉及老人服务领域,具体涉及一种用于养老机器人的资讯抓取及播报系统。



背景技术:

随着社会的发展和传统家庭模式的分解,越来越多的老年人步入了“空巢老人”的行列。子女由于工作、学习、结婚等原因离家,长时间不与老人生活在一起,导致很多老人独自在家,这些独居在家的老人十分寂寞,日常生活往往便只有看新闻、看电视剧、跟家附近的同龄老人进行聊天或打牌。

而老人在家时,陪伴他们的只有新闻和电视剧,但由于老人老了以后常常会患有老花眼,在使用手机等智能工具进行新闻查看时常常出现看不清或不会操作等问题,若老人使用电视进行新闻查看且老人看新闻时看的是新闻直播,一旦有新闻漏看情况出现,老人便只能使用回看的方式查看想要查看的新闻,而现在电视对于能够回看功能中对可回看时间做了限制,即超过能回看的天数后老人便无法找到自己想看的新闻。老人使用电视看新闻会出现查看自己漏看时通过看回看的方式查看新闻,将出现查看信息量大或查看新闻超出能查看的时间段而无法回看等问题,给老人看新闻带来很多不便。且老人看新闻直播时,并不是每一个新闻都是老人想看的新闻,导致在播放老人不想看的新闻时老人将容易感到无聊和寂寞。



技术实现要素:

本发明的解决的技术问题在于提供一种用于养老机器人的资讯抓取及播报系统,以解决老人从电视寻找自己想要看的新闻时查找不便的问题。

本发明提供的基础方案为:用于养老机器人的资讯抓取及播报系统,包括:采集终端、服务器和新闻播报终端;

采集终端用于采集老人在生活中说话时的语音信息,然后将采集到的语音信息发送给服务器,服务器接收到采集终端发送的语音信息后根据接收到的语音信息配置出老人感兴趣的新闻信息发送给新闻播报终端,新闻播报终端接收到采集终端发送的新闻信息后对新闻信息进行语音播报。

本发明的工作原理及优点在于:老人在和朋友、家人说话时通过采集终端对老人的语音信息进行采集,然后将采集的语音信息发送给服务器,服务器接收到采集终端发送的语音信息后根据接收到的语音信息筛选出适合老人的新闻信息发送给新闻播报终端进行新闻信息的语音播报。

与现有技术相比,本方案对播报给老人的新闻信息进行选择性的播报,且播报的新闻内容是根据老人在生活中的说话内容进行选择的,这样选择后的新闻能增加老人对新闻内容的满意程度,能减少老人看新闻时由于对新闻内容不喜欢而产生寂寞情绪,能增加老人的幸福感,同时,老人也无需自己筛选想要查看的新闻内容,使用方便;另外,通过语音的方式进行新闻的播放,避免老人由于老花眼等病情看不清新闻内容。

进一步,所述服务器包括采集对象选定模块,所述采集对象选定模块用于筛选出采集终端采集的语音信息中属于服务对象的语音信息。

对老人语音信息进行识别是为了避免老人在和其它人交谈时将其他人说话的声音作为采集对象进行语音采集,保证采集到的语音信息筛选后的新闻信息为适合老人的新闻信息。

进一步,所述服务器还包括语音分析模块,所述语音分析模块用于根据采集对象选定模块筛选出的语音信息中涉及的新闻内容的语音信息进行选定,然后服务器根据选定的语音信息进行新闻配置。

通过语音分析模块对语音信息进行分析,从作为选定对象老人的语音信息中选择语音信息中涉及的语音信息进行新闻的配置,使得配置出的新闻满足老人的需求和喜好。

进一步,所述服务器还包括新闻配置模块,所述新闻配置模块用于根据语音分析模块选定的语音信息进行新闻的配置,新闻配置内容包括实时新闻和历史新闻的配置,然后将配置的新闻信息发送给新闻播报终端进行对应新闻的播报。

将新闻进行配置时,将实时新闻和历史新闻均进行配置,对历史新闻进行配置是因为老人感兴趣的新闻内容但是已将在新闻直播中直播过,而实时新闻的配置便是为了方便老人了解实时新闻。

进一步,所述服务器还包括附加新闻分析模块,所述附加新闻分析模块用于在采集对象选定模块选定剩下的语音信息中选定和新闻相关的语音信息,然后将这些语音信息发送给新闻配置模块,新闻配置模块接收到附加新闻分析模块发送的语音信息后根据语音信息内容选定对应的附加新闻信息发送给新闻播报终端进行播放。

对采集终端采集到的其他人的语音信息进行分析,即对老人朋友们的语音信息进行分析,便可知道老人朋友们喜爱的新闻内容,将这些新闻内容通过新闻播报终端进行播放后,能增加老人对朋友们喜欢的新闻信息进行了解,便于老人和朋友们有更多可共同的交流话题。

进一步,所述新闻播报终端上设置有选择播放面板,所述选择播放面板用于老人对新闻播报终端进行播放的新闻进行选择。

通过选择播放面板对新闻播报终端播放的新闻内容进行选择,避免老人不喜欢朋友们喜欢的新闻内容时可以选择性的播放。

附图说明

图1为本发明实施例一中用于养老机器人的资讯抓取及播报系统的逻辑框图。

具体实施方式

下面通过具体实施方式进一步详细的说明:

实施例一

实施例基本如附图1所示:用于养老机器人的资讯抓取及播报系统,包括:服务器、新闻播报终端和用于老人随身携带的采集终端,服务器分别和采集终端以及新闻播报终端之间通过无线通信模块信号连接,本实施例中无线通信模块选用现有risym品牌的wifi通信模块。

采集终端包括:

语音采集模块,用于在生活中对老人的语音信息进行采集,然后将采集到的语音信息发送给采集对象选定模块。

服务器包括:

数据库,用于存储服务器中的所有数据信息。数据库包括新闻信息存储模块、新闻关键词存储模块、触发关键词存储模块和触发关键词智能存储模块,新闻关键词存储模块用于存储新闻关键词,触发关键词存储模块用于存储基础触发关键词,使用前,将“不清楚”、“不知道”、“不了解”、“想了解”、“想知道”以及“想观看”等具有提示性作用的词汇作为基础触发关键词存储到触发关键词存储模块内,触发关键词智能存储模块用于在老人输入的语音中两次作为新闻关键词引出语后的触发关键词进行存储。

新闻信息获取模块,用于获取每日新闻信息存储到新闻信息存储模块内进行存储,新闻信息的获取可以从网上获取,也可以和电视台合作获取最新新闻。

新闻关键词更新模块,用于每天在现有的浏览器的新闻网站上提取当天新闻相关的新闻关键词存储到新闻关键词存储模块内进行存储。

采集对象选定模块,用于选定需要进行语音采集的对象,选定需要语音采集的对象时,通过采集需要服务老人输入的语音信息,然后根据输入的语音信息提取声纹特征,并根据提取的声纹特征训练模型并建立声纹模型库,这样在老人说话时,老人说话时的语音信息和声纹模型库中存储的语音进行比对,从而实现对说话老人进行识别,然后将识别为需采集老人的语音信息发送给语音分析模块。对老人语音信息进行识别是为了避免老人在和其他人交谈时将其他人说话的声音作为采集对象进行语音采集。另外,可通过现有speakin公司的声纹采集器对选定老人语音进行识别。

语音分析模块,语音分析模块用于接收采集对象选定模块发送的语音信息,然后根据接收到的语音信息进行分析,进行语音分析时,将语音中涉及新闻内容的语音信息进行选定,并将选定语音信息发送给新闻配置模块。进行语音信息选定时,将语音信息和触发关键词智能存储模块内存储的触发关键词进行匹配,若语音信息中出现了触发关键词,则将触发关键词出现后的语音信息和新闻关键词存储模块中的新闻关键词进行匹配,当输入的语音信息中含有这些触发关键词和新闻关键词时,将含有该触发关键词或新闻关键词的语音信息发送给新闻配置模块。比如在语音信息为“我还不知道两会中有提到养老”,若触发关键词智能存储模块内存储有“还不知道”为触发关键词,那么该语音信息和触发关键词智能存储模块内的触发关键词进行匹配时便能匹配成功,这时,将“还不知道”后面的语音信息和新闻关键词存储模块内存储的新闻关键词进行匹配时,若新闻关键词存储模块内存储有“两会”为新闻关键词,“还不知道”后面关于“两会中有提到养老”的语音信息和新闻关键词存储模块内存储的新闻关键词将匹配成功,这时在新闻配置模块进行新闻配置时便会将两会相关的新闻配置给该对应老人。

触发关键词组合模块,用于语音分析模块分析语音信息时将语音信息中含有新闻关键词的语音信息进行处理,进行语音处理时将新闻关键词前面同一句话(以老人说话时的停顿时间作为断句的识别标志,两个停顿之间的语音信息识别为同一句话,具体停顿时间可根据老人说话习惯进行设置)中引出新闻关键词的语音信息进行提取,并将提取的引出新闻关键词的语音信息和触发关键词存储模块内存储的基础触发关键词进行匹配,当触发关键词存储模块内没有找到一样的基础触发关键词时将引出新闻关键词的语音信息作为基础触发关键词存储到触发关键词存储模块内。当触发关键词组合模块再次对引出新闻关键词的语音信息进行提取时,将提取的语音信息和触发关键词存储模块内存储的基础触发关键词进行匹配,若触发关键词存储模块内存储有内容一样的基础触发关键词,则将该语音信息发送给触发关键词智能存储模块内进行存储。比如在语音信息为“我还不知道b会中有提到养老”,若新闻关键词存储模块内存储有“b会”为新闻关键词,那么“b会”前面的语音信息中“我还不知道”便为基础触发关键词存储

新闻配置模块,用于接收语音分析模块发送的语音信息,并在接收到语音信息后根据接收到的语音信息在新闻信息存储模块内寻找相关的新闻信息进行新闻的配置,并将配置好的新闻信息发送给新闻播报终端。新闻配置时,不仅会配置实时新闻,还会配置历史新闻,历史新闻的判定准则为在新闻配置模块接收到的语音信息中涉及新闻已经被发布过的新闻。历史新闻配置主要是在接收到的语音信息中含有历史新闻相关信息和期望了解该信息相关信息时进行,而实时新闻的配置则时在接收到的语音信息中含有新闻相关联的信息时便在该新闻发布当天对对应新闻配置给对应的新闻播报终端进行播报。比如,新闻配置模块接收到的语音信息为“我还不知道两会中有提到养老”,若接收到这个语音信息的时间为2018年7月,两会召开时间为每年的三月,那么老人想要了解的两会信息便属于历史新闻信息,而2018年的两会中有提到养老,那么新闻配置模块进行新闻配置时便应该给对应新闻播报终端配置2018年3月召开的两会相关新闻信息;另外,由于新闻配置模块接受到的语音信息中涉及两会相关的新闻信息,那么便表示老人对两会信息感兴趣,这样在2019年两会召开时新闻配置模块将两会最新新闻配置给新闻播报终端进行播报。

新闻播报终端包括:

新闻语音播报模块,用于接收新闻配置模块发送的新闻信息,并根据接收到的新闻信息对实时新闻和历史新闻进行语音播放,对新闻信息进行播放时,先播放实时新闻,再播放历史新闻。

具体实施时,包括如下步骤:

1、对老人语音进行采集

采集终端中的语音采集模块对老人在生活中说话时的语音信息进行采集,然后将采集到的语音信息发送给采集对象选定模块。

2、采集对象选定

服务器中的采集对象选定模块接收到语音采集模块发送的语音信息后,然后根据接收到的语音信息提取声纹特征,并根据提取的声纹特征训练模型并建立声纹模型库,这样在老人说话时,老人说话时的语音信息和声纹模型库中存储的语音进行比对,从而实现对说话老人进行识别。对老人语音信息进行识别是为了避免老人在和其它人交谈时将其他人说话的声音作为采集对象进行语音采集,然后将采集的语音信息发送给语音分析模块。

3、语音分析

服务器中的语音分析模块接收到采集对象选定模块发送的语音信息后,根据接收到的语音信息进行分析,进行语音分析时,将语音中涉及新闻内容的语音信息进行选定,并将选定的语音信息发送给新闻配置模块。

4、新闻筛选

服务器中的新闻配置模块接收到语音分析模块发送的语音信息后,根据接收到的语音信息进行新闻的配置,并将配置好的新闻信息发送给新闻播报终端。新闻配置时,不仅会配置实时新闻,还会配置历史新闻,历史新闻的判定准则为在新闻配置模块接收到的语音信息中涉及新闻已经被发布过的新闻。历史新闻配置主要是在接收到的语音信息中含有历史新闻相关信息和期望了解该信息相关信息时进行,而实时新闻的配置则时在接收到的语音信息中含有新闻相关联的信息时便在该新闻发布当天对对应新闻配置给对应的新闻播报终端进行播报。

4、新闻语音播报

新闻播报终端中的新闻语音播报模块接收到新闻配置模块发送的新闻信息后,根据接收到的新闻信息对实时新闻和历史新闻进行语音播放,对新闻信息进行播放时,先播放实时新闻,再播放历史新闻。

实施例二

实施例二与实施例一的区别在于,实施例二中的服务器还包括:

附加新闻分析模块,用于在采集对象选定模块选定剩下的语音信息和新闻关键词存储模块内存储的新闻关键词进行匹配,然后将匹配成功的语音信息发送给新闻配置模块,新闻配置模块接收到附加新闻分析模块发送的语音信息后将接收到的语音信息和新闻信息存储模块内存储的新闻信息进行匹配,并将匹配成功的新闻信息作为附加新闻信息发送给新闻播报终端进行播放。对采集对象选定模块选定剩下的语音信息进行分析,即对老人朋友们的语音信息进行分析,便可知道老人朋友们喜爱的新闻内容,将这些新闻内容通过新闻播报终端进行播放后,能增加老人对朋友们喜欢的新闻信息进行了解,便于老人和朋友们有更多可共同的交流话题。

另外,还可在新闻播报终端上设置选择播放面板供老人选择听取实时新闻、历史新闻还是附加新闻,避免老人不喜欢朋友们喜欢的新闻内容时可以选择性的播放。

以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本申请给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本申请的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1