本发明涉及仿生机器人技术领域,特别涉及一种机器鱼语音交互方法及系统。
背景技术:
20世纪90年代以前对于鱼类仿生学的研究主要集中在理论方面,随着鱼类推进机理研究的深入,机器人技术、仿生学、电子技术、材料科学和控制技术的新发展,模拟鱼类游动机理的新型水下机器人-仿生机器鱼受到了国内外的广泛关注。但是,现有的机器鱼的语音模块只能支持几十条关键词识别,这些机器鱼的智能化程度远远不够,尚不能与人类进行正常的语音交互。
技术实现要素:
针对现有技术的不足,本发明旨在提供一种智能化程度更高,可以与人类正常交流和互动的机器鱼。
为实现上述目的,本发明采用如下技术方案:
一种机器鱼语音交互方法,所述方法包括:
检测工作信号,发出问候语音;
判断是否接收到与所述问候语音对应的回复语音,若是,则发出邀请语音;
判断是否接收到与所述邀请语音对应的互动语音,若是,则根据所述互动语音进入对应的互动状态。
作为本发明的进一步改进,所述方法还包括:
当检测到待机信号或预设时间内接收不到语音,则进入待机状态。
作为本发明的进一步改进,所述工作信号包括:人体信号、语音信号和无线电信号。
作为本发明的进一步改进,发出问候语音,具体包括:根据不同的节日和一天中的不同时段,发出不同的问候语音。
作为本发明的进一步改进,所述根据所述互动语音进入对应的互动状态,之后还包括:
根据接收到的切换语音切换互动状态。
作为本发明的进一步改进,所述互动状态包括:聊天状态、表演状态和游戏状态。
作为本发明的进一步改进,所述方法还包括:
采集环境参数,根据环境参数提醒用户环境变化及注意事项。
一种机器鱼语音交互系统,所述系统包括:
检测模块,用于检测工作信号;
语音模块,用于当检测到所述工作信号时,发出问候语音;
第一判断模块,用于判断是否接收到与所述问候语音对应的回复语音;
邀请模块,用于当接收到与所述问候语音对应的回复语音时,发出邀请语音;
第二判断模块,用于判断是否接收到与所述邀请语音对应的互动语音;
互动模块,用于当接收到与所述邀请语音对应的互动语音时,根据所述互动语音进入对应的互动状态。
作为本发明的进一步改进,所述系统还包括:
切换模块,用于根据接收到的切换语音切换互动状态。
作为本发明的进一步改进,所述系统还包括:
采集模块,用于采集环境参数;
提醒模块,用于根据环境参数提醒用户环境变化及注意事项。
相比于现有技术,本发明的机器鱼语音交互方法及系统的智能化程度更高,可以与人类正常交流和互动。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
图1是本发明实施例中机器鱼语音交互方法的流程图。
图2是本发明实施例中机器鱼语音交互系统的模块图。
具体实施方式
下面,结合附图以及具体实施方式,对本发明做进一步描述:
图1是本发明实施例中机器鱼语音交互方法的流程图。所述方法应用于仿真机器鱼与人进行交流和互动,所述方法包括以下步骤:
步骤110、检测工作信号,发出问候语音;
优选的,所述工作信号包括:人体信号、语音信号和无线电信号。
优选的,发出问候语音,具体包括:根据不同的节日和一天中的不同时段,发出不同的问候语音。
具体的,根据一天中的不同时段发出不同的语音,包括:早上好、下午好、晚上好等。
步骤120、判断是否接收到与所述问候语音对应的回复语音,若是,则发出邀请语音;
步骤130、判断是否接收到与所述邀请语音对应的互动语音,若是,则根据所述互动语音进入对应的互动状态;
优选的,所述互动状态包括:聊天状态、表演状态和游戏状态等。
优选的,所述互动还包括用户自定义模式,可以根据用户不同需求进行二次开发。
优选的,所述方法还包括:
步骤140、根据接收到的切换语音切换互动状态;
具体的,在互动过程中,如果接收到切换语音,则根据接收到的切换语言切换互动状态。
例如,在聊天过程中,接收到语音要求唱歌,则切换到唱歌状态,根据用户的需要开始唱歌,并支持点歌功能。
优选的,所述方法还包括:
步骤150、当检测到待机信号或预设时间内接收不到语音,则进入待机状态;
优选的,所述待机信号包括:再见语音、拜拜语音等。
优选的,所述待机状态的能耗非常低,进入待机状态,可以最大限度的节约能源。
优选的,所述方法还包括:
采集环境参数,根据所述环境参数提醒用户环境变化及注意事项。
优选的,所述环境参数包括温度、湿度和光照度等。
图2是本发明实施例中机器鱼语音交互系统的模块图。所述系统包括以下模块:第一检测模块210、语音模块220、第一判断模块230、邀请模块240、第二判断模块250和互动模块260,主要工作流程如下:
所述第一检测模块210,检测工作信号;
优选的,所述工作信号包括:人体信号、语音信号和无线电信号。
所述语音模块220,当检测模块210到所述工作信号时,发出问候语音;
优选的,发出问候语音,具体包括:根据不同的节日和一天中的不同时段,发出不同的问候语音。
具体的,根据一天中的不同时段发出不同的语音,包括:早上好、下午好、晚上好等。
所述第一判断模块230,判断是否接收到与所述问候语音对应的回复语音;
所述邀请模块240,当接收到与所述问候语音对应的回复语音时,发出邀请语音;
所述第二判断模块250,判断是否接收到与所述邀请语音对应的互动语音;
所述互动模块260,当接收到与所述邀请语音对应的互动语音时,根据所述互动语音进入对应的互动状态。
优选的,所述互动状态包括:聊天状态、表演状态和游戏状态等。
优选的,所述互动状态还包括用户自定义模式,可以根据用户不同需求进行二次开发。
优选的,所述系统还包括切换模块。
所述切换模块,根据接收到的切换语音切换互动状态。
具体的,在互动过程中,如果接收到切换语音,则根据接收到的切换语言切换互动状态。
例如,在聊天过程中,接收到语音要求唱歌,则切换到唱歌状态,根据用户的需要开始唱歌,并支持点歌功能。
优选的,所述系统还包括:
采集模块,采集环境参数。
优选的,所述环境参数包括温度、湿度和光照度等。
优选的,所述系统还包括:
提醒模块,根据所述环境参数提醒用户环境变化及注意事项。
优选的,所述系统还包括:
第二检测模块,当检测到待机信号或预设时间内接收不到语音,则进入待机状态;
优选的,所述待机信号包括:再见语音、拜拜语音等。
优选的,所述待机状态的能耗非常低,进入待机状态,可以最大限度的节约能源。
本发明的机器鱼语音交互方法及系统智能化程度高,可以与人类正常交流和互动,本发明的语音交互方法及系统还可以应用在其他智能设备上,具有广阔的市场前景。
对于本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及变形,而所有的这些改变以及变形都应该属于本发明权利要求的保护范围之内。