一种人机交互方法、装置、设备和可读存储介质制造方法及图纸

技术编号:30023485 阅读:19 留言:0更新日期:2021-09-11 06:49
本申请提供一种人机交互方法、装置、设备和可读存储介质,应用于电子设备,电子设备包括:测量装置和电子皮肤;方法包括:通过测量装置读取电子皮肤上的电信息数值;从预先获取的编码表中匹配出电信息数值对应的编码命令,编码表中存储有电信息数值对应的数值区间与编码命令之间的映射关系,编码表是与电子设备连接的被控设备对应的;向被控设备发送编码命令,以使被控设备执行编码命令。在上述实现过程中,通过电子皮肤上的电信息数值和预设的编码表确定相对应的编码命令,并发送至被控设备,被控设备基于接收的不同的编码命令实现相应的功能。由于不同的编码表表征不同的被控设备,通过存储多个不同的编码表可以提高电子设备的兼容性。备的兼容性。备的兼容性。

【技术实现步骤摘要】
一种人机交互方法、装置、设备和可读存储介质


[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]图1示出的本申请实施例提供的手套式人机交互设备与家用计算机连接的人机交互示意图;
[0026]图2示出的本申请实施例提供的人机交互方法的流程示意图;
[0027]图3示出的本申请实施例提供的匹配编码命令流程示意图;
[0028]图4示出的本申请实施例提供的获取编码命令流程示意图之一;
[0029]图5示出的本申请实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人机交互方法,其特征在于,应用于电子设备,所述电子设备包括:测量装置和电子皮肤;所述方法包括:通过所述测量装置读取所述电子皮肤上的电信息数值;从预先获取的编码表中匹配出所述电信息数值对应的编码命令,所述编码表中存储有所述电信息数值对应的数值区间与所述编码命令之间的映射关系,所述编码表是与所述电子设备连接的被控设备对应的;向所述被控设备发送所述编码命令,以使所述被控设备执行所述编码命令。2.根据权利要求1所述方法,其特征在于,在所述从预先获取的编码表中匹配出所述电信息数值对应的编码命令之前,还包括:若所述电子设备与所述被控设备建立连接,则获取所述被控设备的信息标识,并根据所述被控设备的信息标识从预先存储的多个编码表中获取所述编码表。3.根据权利要求2所述方法,其特征在于,所述编码表还包括所述编码命令对应的功能图标;在所述根据所述被控设备的信息标识从预先存储的多个编码表中获取所述编码表之后,还包括:在所述电子皮肤上对应的位置显示所述编码命令对应的功能图标。4.根据权利要求1所述方法,其特征在于,所述通过所述测量装置读取所述电子皮肤上的电信息数值,包括:若设置于第一手指上的所述测量装置触碰第二手指上的所述电子皮肤,则所述测量装置读取所述电子皮肤的电信息数值,所述电信息数值包括:电压数值、电容数值、电感数值和/或电阻数值。5.根据权利要求1所述方法,其特征在于,所述从预先获取的编码表中匹配出所述电信息数值对应的编码命令,包括:判断从所述编码表的多个数值区间中是否查找到包含所述电信...

【专利技术属性】
技术研发人员:董满生孙本芹石雷龙建成石琴
申请(专利权)人:合肥工业大学
类型:发明
国别省市:

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

1