本申请公开了一种人机交互方法、电子设备以及计算机存储介质,该人机交互方法包括:获取用户的状态信息,在状态信息表示用户空闲时,输出第一交互信息;其中,第一交互信息用于向用户发起交互请求;获取用户响应第一交互信息而输入的第二交互信息,对第二交互信息进行识别,并提取第二交互信息中的关键信息;查找与关键信息相对应的需求信息,以了解用户的需求,并基于需求信息输出建议信息,以对用户的需求提出建议。通过上述人机交互方法,本申请能够基于用户的状态进行人机交互,且简化交互过程,提高用户体验感。
【技术实现步骤摘要】
人机交互方法、电子设备以及计算机存储介质
本申请涉及人机交互
,特别是涉及一种人机交互方法、电子设备以及计算机存储介质。
技术介绍
如今,我国人口老龄化的问题已经日益显著,由于老年人的人体组织结构的生理代谢功能等一系列变化,身体机能开始衰退,应变能力降低,急性损伤的几率增大。对于老年人而言,通过智能穿戴设备进行人机交互时,只能通过人机对话了解用户的情况和需求,当老年人表达不准确时,不能给出准确的建议。
技术实现思路
本申请提供一种人机交互方法、电子设备以及计算机存储介质,以解决现有技术中人机交互不能给出准确的建议的问题。为解决上述技术问题,本申请采用的一个技术方案是提供一种人机交互方法,所述人机交互方法包括:获取用户的状态信息,在所述状态信息表示所述用户空闲时,输出第一交互信息;其中,所述第一交互信息用于向所述用户发起交互请求;获取所述用户响应所述第一交互信息而输入的第二交互信息;对所述第二交互信息进行识别,并提取所述第二交互信息中的关键信息;查找与所述关键信息相对应的需求信息,以了解所述用户的需求,并基于所述需求信息输出建议信息,以对所述用户的需求提出建议。为解决上述技术问题,本申请采用的另一个技术方案是提供一种电子设备,所述电子设备包括处理器和存储器;所述存储器中存储有计算机程序,所述处理器用于执行所述计算机程序以实现如上述的人机交互方法的步骤。为解决上述技术问题,本申请采用的另一个技术方案是提供一种计算机存储介质,其中存储有计算机程序,计算机程序被执行时实现如上述的人机交互方法的步骤。区别于现有技术,本申请的有益效果是:电子设备获取用户的状态信息,在状态信息表示用户空闲时,输出第一交互信息;其中,第一交互信息用于向用户发起交互请求;获取用户响应第一交互信息而输入的第二交互信息,对第二交互信息进行识别,并提取第二交互信息中的关键信息;查找与关键信息相对应的需求信息,以了解用户的需求,并基于需求信息输出建议信息,以对用户的需求提出建议。通过上述人机交互方法,本申请能够基于用户的状态进行人机交互,且简化交互过程,提高用户体验感。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请提供的人机交互方法第一实施例的流程示意图;图2是本申请提供的人机交互方法第二实施例的流程示意图;图3是本申请提供的人机交互方法第三实施例的流程示意图;图4是本申请提供的人机交互方法第四实施例的流程示意图;图5是本申请提供的电子设备一实施例的结构示意图;图6是本申请提供的计算机存储介质一实施例的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参阅图1,图1是本申请提供的人机交互方法第一实施例的流程示意图。本申请的人机交互方法应用于一种电子设备,具体可以为一种智能穿戴设备,如智能手表或智能手环等。在日常生活中,穿戴设备可以实时检测运动的加速度变化和高度变化,并根据加速度变化和高度变化判断佩戴该穿戴设备的用户的状态。电子设备基于用户状态实现人机交互过程,具体交互方式请参阅图1。如图所示,本实施例的人机交互方法具体包括以下步骤:S101:获取用户的状态信息,在状态信息表示用户空闲时,输出第一交互信息。其中,第一交互信息用于向用户发起交互请求。其中,电子设备内部至少设置有加速度传感器以及气压传感器,加速度传感器用于检测电子设备的三轴加速度值,气压传感器用于检测电子设备所处的高度值。在电子设备工作期间,加速度传感器和气压传感器可以持续获取三轴加速度值以及高度值等信息,处理器可以按照预设周期获取期间的信息进行分析,以判定佩戴该电子设备的用户的状态。进一步地,电子设备内部还可以设置有血压监测器,血压监测器可以用于监测用户在预设周期内的血压变化情况。由于加速度传感器和气压传感器持续工作会造成电子设备的负载过大,而且获取的信息有效性低;而血压监测器需要长期开启,才能获取最完整的用户的身体信息。因此,电子设备可以将血压监测器的结果作为控制加速度传感器和气压传感器是否工作的开关信息,提高加速度传感器和气压传感器的工作效率。具体地,血压监测器实时采集用户的血压信息,并基于预设周期内的血压信息计算血压变化值,判断血压变化值是否大于预设血压变化值。当用户的血压变化过快时,虽然有在做剧烈运动的可能,但是也有摔倒的可能性,因此,当用户的血压变化过快时,电子设备可以开启加速度传感器和气压传感器,以进一步综合三轴加速度值以及高度值判断用户的状态。若用户处于运动状态,用户可能无法很好地与电子设备进行人机交互,因此,电子设备需要先获取用户的状态,当用户处于空闲状态时,开启人机交互的流程。进一步地,电子设备还可以根据血压检测器在预设周期内的血压信息判断用户为年轻人还是老年人。其中,健康年轻人的血压范围一般在120/80,而老年人的血压范围一般在140/90。电子设备可以计算预设周期内的血压平均值,用以判断用户的年龄层。在其他实施例中,电子设备在初始化设置时,还可以请求用户输入用户的出生年月或者实时年龄,用于判断用户的年龄层。由于老年人和年轻人在使用智能电子设备时的注意力或者使用度有所不同,针对老年人的用户群体,电子设备通过不同的方式提高老年人使用电子设备的使用深度和体验感。具体地,电子设备可以在显示屏上显示交互界面,并通过灯光闪烁或通过内置扬声器播放提示音等方式提醒老年人观看显示屏的交互界面,使得老年人在佩戴电子设备时不需要随时随地对电子设备进行查阅。进一步地,电子设备在通过内置扬声器播放提示音时,可以控制提示音音量逐渐从小到大,以防惊吓到老年人。电子设备在交互界面上可以显示一个或多个预设问题,例如“是否需要休息”、“是否需要就餐”或者“是否需要回家”等预设的问题。显示屏上还可以显示有输入框,老年人可以通过点击输入框,并通过硬件键盘或虚拟键盘向输入框中输入自身的需求。为了减低老年人对电子设备的操作难度,老年人还可以通过电子设备的内置麦克风进行语音输入,电子设备进而对输入的语音信息进行文字识别,获得老年人的需求信息。对于老年人而言,很长一段时间,需求信息都不会发生很大的改变,因此,电子设备可以针对这种情况分析老年人的历史需求信息,简化交互过程。对应地,电子设备可以收集老年人对于这些预设问题的输入答案,并对历史获取的输入答案进行统计和排序,并基于排序较前的输入答案生成预设答案选项。由此,电子设备在本文档来自技高网...
【技术保护点】
1.一种人机交互方法,其特征在于,所述人机交互方法包括:/n获取用户的状态信息,在所述状态信息表示所述用户空闲时,输出第一交互信息;其中,所述第一交互信息用于向所述用户发起交互请求;/n获取所述用户响应所述第一交互信息而输入的第二交互信息;/n对所述第二交互信息进行识别,并提取所述第二交互信息中的关键信息;/n查找与所述关键信息相对应的需求信息,以了解所述用户的需求,并基于所述需求信息输出建议信息,以对所述用户的需求提出建议。/n
【技术特征摘要】
1.一种人机交互方法,其特征在于,所述人机交互方法包括:
获取用户的状态信息,在所述状态信息表示所述用户空闲时,输出第一交互信息;其中,所述第一交互信息用于向所述用户发起交互请求;
获取所述用户响应所述第一交互信息而输入的第二交互信息;
对所述第二交互信息进行识别,并提取所述第二交互信息中的关键信息;
查找与所述关键信息相对应的需求信息,以了解所述用户的需求,并基于所述需求信息输出建议信息,以对所述用户的需求提出建议。
2.根据权利要求1所述的人机交互方法,其特征在于,
所述获取用户的状态信息,在所述状态信息表示所述用户空闲时,输出第一交互信息的步骤,包括:
获取加速度信息,并基于所述加速度信息判断所述用户是否处于空闲状态;
或者,获取所述用户的心跳信息或血压信息,并基于所述心跳信息或所述血压信息判断所述用户是否处于空闲状态;
当所述用户处于空闲状态时,输出所述第一交互信息。
3.根据权利要求2所述的人机交互方法,其特征在于,
当所述用户处于空闲状态时,输出所述第一交互信息的步骤,进一步包括:
当所述用户处于空闲状态时,获取时间信息或位置信息;
基于所述时间信息或所述位置信息,获取对应的历史需求建议,并将所述历史需求建议作为所述第一交互信息显示在交互界面或者以语音的方式输出。
4.根据权利要求2所述的人机交互方法,其特征在于,
当所述用户处于空闲状态时,输出所述第一交互信息的步骤,进一步包括:
当所述用户处于空闲状态时,获取用户预设时间内的上网记录;
基于所述上网记录生成所述第一交互信息并显示在交互...
【专利技术属性】
技术研发人员:阙新华,
申请(专利权)人:奇酷互联网络科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。