一种聊天机器人制造技术

技术编号:18373653 阅读:19 留言:0更新日期:2018-07-05 22:58
本实用新型专利技术实施例公开了一种聊天机器人,包括:语音采集模块,用于采集语音问题信息;处理器,与所述语音采集模块连接,所述处理器包括通信接口,所述处理器通过所述通信接口与云语音计算平台连接,所述处理器用于根据所述语音问题信息从本地数据库中获取语音答复信息,或者通过所述通信接口将所述语音问题信息发送给云语音计算平台,并接收云语音计算平台反馈的语音答复信息;语音播放模块,与所述处理器电连接,用于播放所述语音答复信息。本实用新型专利技术利用通信接口连接处理器与云语音计算平台,利用云语音计算平台和本地数据库共同处理语音问题信息,提高了聊天机器人语音识别能力和回答能力,增强了人机个性化交流效果。

A chatting robot

The utility model discloses a chat robot, including: a voice acquisition module for collecting speech problem information, a processor, connected with the voice acquisition module, and the processor including a communication interface, which is connected to a cloud voice computing platform through the communication interface, and the processor is used. The speech response information is obtained from the local database according to the speech information, or the voice problem information is sent to the cloud voice computing platform through the communication interface, and the voice reply information is received from the cloud voice computing platform, and the voice playing module is electrically connected with the processor for playing the said. Voice reply information. The utility model uses the communication interface to connect the processor to the cloud voice computing platform, and uses the cloud voice computing platform and the local database to deal with the speech problem information together, which improves the speech recognition ability and answering ability of the chat robot, and enhances the personalized communication effect of the human-computer.

【技术实现步骤摘要】
一种聊天机器人
本技术涉及机器人领域,尤其涉及一种聊天机器人。
技术介绍
随着计算机技术不断向着智能化方向发展,机器人的应用领域不断扩展和深化,机器人技术正从工业制造领域向医疗服务、娱乐教育、家庭服务等领域迅速扩展。语音识别技术的发展,为智能机器人带来了更具有代表性的特征。目前,机器人学和语音识别技术相结合,把人类的语音信号转变为相应的文本或命令,并让机器人识别并执行该文本或命令,可以实现人机对话。通过给机器人赋予以听觉,使机器人能够听懂人的语言,识别说话人,辨明话音的内容,使人机交流像人与人之间的谈话交流一样。现有技术中,机器人仅仅具有简单的语音识别功能,机器人与人之间只能进行简单的语音互动,机器人无法自由流畅地与人对话。
技术实现思路
本技术提供了一种聊天机器人,以实现人机个性化聊天互动。本技术实施例提供了一种聊天机器人,包括:语音采集模块,用于采集语音问题信息;处理器,与所述语音采集模块连接,所述处理器包括通信接口,所述处理器通过所述通信接口与云语音计算平台连接,所述处理器用于根据所述语音问题信息从本地数据库中获取语音答复信息,或者通过所述通信接口将所述语音问题信息发送给所述云语音计算平台,并接收所述云语音计算平台反馈的语音答复信息;语音播放模块,与所述处理器电连接,用于播放所述语音答复信息。进一步地,聊天机器人还包括底座机箱,以及固定在所述底座机箱上方的机器人本体,所述语音采集模块、所述处理器和所述语音播放模块设置在所述机器人本体上。进一步地,聊天机器人还包括安装在所述底座机箱上的升降平台,所述机器人本体固定在所述升降平台上。进一步地,所述聊天机器人本体包括躯干部、头部和位于所述躯干部两侧的手臂。可选地,所述聊天机器人头部具有两个自由度,所述聊天机器人手臂具有两个自由度。进一步地,聊天机器人还包括显示屏和支架结构,所述显示屏固定在所述支架上,所述支架固定在所述升降平台上,所述显示屏与所述处理器电连接。进一步地,聊天机器人还包括:行人位置检测模块,与所述处理器电连接,用于检测用户位置,并将用户位置信息发送给所述处理器。优选地,所述行人位置检测模块包括超声波传感器和\或热释电传感器。进一步地,聊天机器人还包括耳朵灯、眼镜灯和呼吸灯中的任意一种或几种,所述耳朵灯或所述眼镜灯位于所述头部,所述呼吸灯位于所述躯干部。进一步地,聊天机器人还包括设置在所述底座机箱上的万向轮。本技术通过在处理器上增设通信接口,通信接口把处理器和云语音计算平台连接起来,处理器通过通信接口把语音问题信息发送给云语音计算平台,云语音计算平台可以提供本地数据库无法匹配的语音答复信息,聊天机器人可以通过云语音计算平台获得更多的语音答复信息,使人机交流互动的范围不再仅仅局限于聊天机器人的本地数据库,实现了人机个性化聊天互动的功能。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本技术的其它特征、目的和优点将会变得更明显:图1是本技术实施例一中的聊天机器人的结构框图;图2是本技术实施例一中的聊天机器人的结构示意图;图3是本技术实施例一中的聊天机器人本体的结构示意图;图4是本技术实施例一中的聊天机器人显示设备的结构示意图;图5是本技术实施例二中的聊天机器人工作的流程图。具体实施方式下面结合附图和实施例对本技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本技术,而非对本技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本技术相关的部分而非全部内容。实施例一图1是本技术实施例一提供的聊天机器人的结构框图,本实施例可适用人机个性化互动交流的情况,该聊天机器人的具体结构包括:语音采集模块105,用于采集语音问题信息;处理器103,与语音采集模块105连接,处理器103包括通信接口113,处理器103通过通信接口113与云语音计算平台101连接,处理器103用于根据语音问题信息从本地数据库102中获取语音答复信息,或者通过通信接口113将语音问题信息发送给云语音计算平台101,并接收云语音计算平台101反馈的语音答复信息;语音播放模块104,与处理器103电连接,用于播放语音答复信息。语音采集模块105将采集到的语音问题信息发送给处理器103,处理器103优先把该语音问题信息与本地数据库102进行匹配,如果本地数据库102有匹配的语音答复信息,处理器103将匹配好的本地语音答复信息发送给语音播放模块104;如果本地数据库102没有匹配的语音答复信息,处理器103将该语音问题信息通过通信接口113传送到云语音计算平台101。云语音计算平台101由语音识别模块、语音解析模块、智能回答模块和语音合成模块等部分组成。当处理器103通过通信接口113把语音问题信息传输给云语音计算平台101时,语音识别模块和语音解析模块可以识别该语音问题信息,把该语音问题信息解析成问题文本或命令,并传送给智能回答模块,智能回答模块可以根据问题文本或命令生成相应的答复文本或命令,并把该答复文本或命令发送给语音合成模块,语音合成模块可以根据答复命令或文本合成语音答复信息。进而,云语音计算平台101把合成后的答复语音信息通过通信接口113回传给处理器103,处理器103接收从云语音计算平台101回传的语音答复信息,并发送给语音播放模块104。可选地,连接处理器103和云语音计算平台的网络带宽不低于10Mbps。通过在处理器103上增设通信接口113,通信接口113把处理器103和云语音计算平台101连接起来,处理器103通过通信接口113把语音问题信息发送给云语音计算平台101,云语音计算平台101可以提供本地数据库102无法匹配的语音答复信息,聊天机器人能够通过云语音计算平台101获得更多的语音答复信息,增强了人机交流的能力,扩大了人机交流的范围。图2是本技术实施例一中的聊天机器人的结构示意图。如图2所示,该聊天机器人还包括底座机箱1,底座机箱1的底部设置有万向轮5,万向轮5控制聊天机器人移动;底座机箱1的顶部设置有升降平台2,可以根据需要调整聊天机器人的高度;升降平台2上设置有聊天机器人本体3,聊天机器人本体3采用仿人体结构设置,语音采集模块、处理器和语音播放模块设置在聊天机器人本体3上;升降平台2上还设置有显示设备4,并由支架18固定于聊天机器人本体3前方,支架18固定在升降平台2上。图3是本技术实施例一中的聊天机器人本体3的结构示意图。如图3所示,聊天机器人本体3包括躯干部7、位于躯干部7上的头部6和位于躯干部7两侧的手臂8。需要说明的是,为了使聊天机器人更美丽、更吸引人,聊天机器人本体3上可以设置至少包括耳朵灯10,眼镜灯9和呼吸灯13中的任意一种或几种。可选地,眼镜灯9可以设置于头部6的眼镜处,耳朵灯10可以设置于头部6的耳朵处;呼吸灯13可以设置于躯干部7上。进一步地,躯干部7上还设有摄像头12和语音播放模块11,此处的语音播放模块11即是图1中的语音播放模块104。可选地,眼镜灯9、耳朵灯10和呼吸灯13等可以是LED(LightEmittingDiode,发光二极管)等,眼镜灯9、耳朵灯10和呼吸灯13都可以发出不同颜色的光,例如红本文档来自技高网...
一种聊天机器人

【技术保护点】
1.一种聊天机器人,其特征在于,包括:语音采集模块,用于采集语音问题信息;处理器,与所述语音采集模块连接,所述处理器包括通信接口,所述处理器通过所述通信接口与云语音计算平台连接,所述处理器用于根据所述语音问题信息从本地数据库中获取语音答复信息,或者通过所述通信接口将所述语音问题信息发送给云语音计算平台,并接收所述云语音计算平台反馈的语音答复信息;语音播放模块,与所述处理器电连接,用于播放所述语音答复信息。

【技术特征摘要】
1.一种聊天机器人,其特征在于,包括:语音采集模块,用于采集语音问题信息;处理器,与所述语音采集模块连接,所述处理器包括通信接口,所述处理器通过所述通信接口与云语音计算平台连接,所述处理器用于根据所述语音问题信息从本地数据库中获取语音答复信息,或者通过所述通信接口将所述语音问题信息发送给云语音计算平台,并接收所述云语音计算平台反馈的语音答复信息;语音播放模块,与所述处理器电连接,用于播放所述语音答复信息。2.根据权利要求1所述的聊天机器人,其特征在于,还包括底座机箱,以及固定在所述底座机箱上方的机器人本体,所述语音采集模块、所述处理器和所述语音播放模块设置在所述机器人本体上。3.根据权利要求2所述的聊天机器人,其特征在于,还包括安装在所述底座机箱上的升降平台,所述机器人本体固定在所述升降平台上。4.根据权利要求3所述的聊天机器人,其特征在于,所述机器人本体包括躯干部、...

【专利技术属性】
技术研发人员:文斌苗靖钟鑫吴超
申请(专利权)人:昆山塔米机器人有限公司
类型:新型
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1