一种面向智能机器人的约请数据处理方法和系统的制作方法

文档序号:9668708阅读:553来源:国知局
一种面向智能机器人的约请数据处理方法和系统的制作方法
【技术领域】
[0001]本发明涉及智能机器人技术领域,具体的说,涉及一种面向智能机器人的约请数据处理方法和系统。
【背景技术】
[0002]随着科学技术的不断发展,信息技术、计算机技术以及人工智能技术的引入,机器人的研究已经逐步走出工业领域,逐渐扩展到了医疗、保健、家庭、娱乐以及服务行业等领域。而人们对于机器人的要求也从简单重复的机械动作提升为具有高度智能型、自主性及与其他智能体交互的智能机器人。对于智能机器人来说,其不仅需要具有完成指定工作的能力,还需要能够在许多场合与人协助完成任务,这就要求智能机器人能够与人进行有效的信息交流。
[0003]目前,社区内的居民在娱乐活动的约请方面,主要依赖于电话或微信,但是针对使用智能手机不熟练及不方便的用户,上述方式并不能达到良好的约请效果。
[0004]例如,各个社区里,居民(特别是老年人)想进行各种娱乐项目时,比如下棋、打麻将、打牌、搭伙吃饭等等,经常会遇到“人不齐”的需求场景。目前的居民们对此束手无策,只能碰运气,或者通过打电话进行约请。但是特别对于老年人,手机经常没带在身边,对于手机的使用并不熟悉,或者听不到声音,导致约请的效率不高的问题。

【发明内容】

[0005]本发明的目的在于提供一种面向智能机器人的约请数据处理方法和系统,以解决目前居民的约请效率不高的问题。
[0006]本发明提供一种面向智能机器人的约请数据处理方法,包括:
[0007]发起用户端接收发起用户的约请语音指令;
[0008]对所述约请语音指令进行语音识别和语义解析,获得约请信息;
[0009]将所述约请信息发送至被约用户端;
[0010]利用语音合成组件,在被约用户端播放所述约请信息。
[0011]进一步的是,该方法还包括:
[0012]发起用户端接收被约用户的应答信息,所述应答信息是由被约用户端对被约用户的应答语音指令进行语音识别和语义解析所获得的;
[0013]判断所述应答信息是否指示同意约请;
[0014]利用语音合成组件,向所述发起用户播放所述应答信息。
[0015]优选的是,仅当所述应答信息为同意约请时,利用语音合成组件,向所述发起用户播放所述应答信息。
[0016]进一步的是,当同意约请的人数已满时,终止约请,并利用语音合成组件,向所述发起用户播放人数已满信息。
[0017]优选的是,所述约请信息包括发起用户的名称、地点、约请事项、需求人数中的一项或多项。
[0018]本发明还提供一种面向智能机器人的约请数据处理系统,包括服务器和多个智能机器人;
[0019]第一智能机器人用于接收发起用户的约请语音指令;对所述约请语音指令进行语音识别和语义解析,获得约请信息;
[0020]所述服务器将所述约请信息发送至其他智能机器人;
[0021]其他智能机器人利用语音合成组件,播放所述约请信息。
[0022]进一步的是,所述第一智能机器人还用于通过所述服务器接收被约用户的应答信息,所述应答信息是由其他智能机器人对被约用户的应答语音指令进行语音识别和语义解析所获得的;
[0023]所述第一智能机器人判断所述应答信息是否指示同意约请,并利用语音合成组件,向所述发起用户播放所述应答信息。
[0024]优选的是,仅当所述应答信息为同意约请时,所述第一智能机器人利用语音合成组件,向所述发起用户播放所述应答信息。
[0025]进一步的是,当同意约请的人数已满时,所述第一智能机器人终止约请,并利用语音合成组件,向所述发起用户播放人数已满信息。
[0026]优选的是,所述约请信息包括发起用户的名称、地点、约请事项、需求人数中的一项或多项。
[0027]本发明带来了以下有益效果:利用本发明提供的技术方案,当发起用户以语音指令形式发起约请之后,可以通过服务器将约请信息发送至社区内的所有其他用户。所有其他用户都能了解本次约请的详细信息,再决定是否接受约请,并且也以语音指令形式返回应答信息。服务器再将针对本次约请的应答信息发送至发起用户,使发起用户了解本次约请的结果。
[0028]整个约请过程都以语音形式进行,通过语音识别和语义解析对用户的语音指令进行解析;还通过TTS组件将约请信息和应答信息转换为音频,向用户播放。因此,本发明提供的技术方案极大的方便了社区居民进行娱乐活动时的约请过程,特别是对于不习惯使用手机的老年人,解决了现有的约请效率不高的问题。
[0029]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分的从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0030]为了更清楚的说明本发明实施例中的技术方案,下面将对实施例描述中所需要的附图做简单的介绍:
[0031]图1是本发明实施例一提供的约请数据处理方法的流程图;
[0032]图2是本发明实施例二提供的约请数据处理系统的示意图。
【具体实施方式】
[0033]以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,只要不构成冲突,本发明中的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本发明的保护范围之内。
[0034]实施例一:
[0035]本发明实施例提供一种面向智能机器人的约请数据处理方法,可应用于社区居民进行娱乐活动时进行互相约请。
[0036]如图1所示,该约请数据处理方法包括以下步骤:
[0037]S1:发起用户端接收发起用户的约请语音指令。
[0038]例如,社区中的发起用户张某某发起约请,可以向智能机器人(发起用户端)说出约请语音指令“我想找人打麻将”,智能机器人就会接收该约请语音指令。
[0039]S2:对约请语音指令进行语音识别和语义解析,获得约请信息。
[0040]通过语音识别和语义解析,智能机器人就可以从中获取约请信息。本实施例中,约请信息可以包括发起用户的名称、地点、约请事项、需求人数中的一项或多项。
[0041]约请信息中的内容较多,可能不都是包含在约请语音指令中。在约请语音指令之外的约请信息可以由发起用户预先保存在智能机器人中,也可以由智能机器人接收本次约请语音指令后,向发起用户继续提问而获取。
[0042]S3:将约请信息发送至被约用户端。
[0043]发起用户的智能机器人可以将获取到的约请信息先发送至服务器,然后由服务器将该约请信息发送至社区中的其他智能机器人(被约用户端)。
[0044]本实施例中的社区可以理解为一定的地点范围,可以是距离发起用户一定距离内的范围,比如距离发起用户数公里的范围内,该公里数的初始值通常可设置为2。或者,也可以是小区名称或建筑物名称。
[0045]所述智能机器人指的是:可以为嵌入智能移动终端的客户端,或专用的约请设备,该约请设备可以为陪伴型智能机器人并具备便携性,并不局限。
[0046]S4:利用语音合成(Text To Speech,简称TTS)组件,在被约用户端播放约请信息。
[0047]位于该社区中的其他智能机器人,在接收到来自服务器的约请信息后,利用TTS组件,对自己的用户(被约用户)朗读出约请信息,例如“张某某在社区棋牌室,想找人打麻将,你参加吗? ”
[0048]其中,语音合成就是一个将文本转化为语音输出的过程,这个过程的工作主要是将输入的文本按字或词分解为音素,以及将音素生成数字音频,然后用扬声器播放出来或者存为声音文件以后用多媒体软件播放。
[0049]S5:发起用户端接收被约用户的应答信息。
[0050]该应答信息是由被约用户端对被约用户的应答语音指令进行语音识别和语义解析所获得的。例如,同一社区中的被约用户李某某同意张某某的约请,可以向智能机器人(被约用户端)说出应答语音指令“我参加打麻将”,智能机器人就可以通过语音识别和语义解析,获取应答信息。
[0051]然后,发起约请的张某某的智能机器人(发起用户端)就能够通过服务器接收到李某某的应答信息。
[0052]S6:判断应答信息是否指示同意约请。
[0053]发起用户的智能机器人接收到应答信息后,可以判断该应答信息是同意约请,还是不同意约请。
[0054]S7:利用语音合成组件,向发起用户播放应
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1