一种人机交互方法和装置的制造方法

文档序号:9470975阅读:284来源:国知局
一种人机交互方法和装置的制造方法
【技术领域】
[0001] 本发明涉及人机交互技术领域,具体涉及一种人机交互方法和装置。
【背景技术】
[0002] 在利用终端运行应用程序时,通常需要对应用程序中的参数(比如速度、力度等) 值的大小进行调节。
[0003]目前人机交互方法通常采用改变按压所述参数对应的图标的按压时长的方式来 调节参数值的大小,具体地,按压时间越长,参数值越大。举例来说,当需要调节当前应用中 车辆的速度值时,可以按压所述速度对应的图标,通过控制按压时长来调节速度值的大小。 需要说明的是,上述人机交互方法对参数值的大小进行调节时,要经历一个持续的调节过 程,即按压持续时间需要从零累积到特定时长。因此,现有技术中对参数值进行调节的人机 交互方法耗时较长、效率较低。

【发明内容】

[0004] 本发明实施例提供一种人机交互方法和装置,以期减少对参数值进行调节时所消 耗的时间,提高人机交互效率。
[0005] 本发明实施例第一方面提供了一种人机交互方法,所述方法包括:
[0006] 监测用户在终端的触摸屏上触发的第一按压操作,所述第一按压操作是对当前应 用中第一对象的第一参数对应的图标执行的按压操作;
[0007] 确定与所述第一按压操作对应的第一按压压力值;
[0008] 确定与所述第一按压压力值对应的第一参数值;
[0009] 将所述当前应用的第一对象的第一参数的值设置为所述第一参数值。
[0010] 结合第一方面,在第一方面的第一种可能的实施方式中,
[0011] 所述确定与所述第一按压操作对应的第一按压压力值,包括:
[0012] 若所述第一按压操作为持续的按压操作;
[0013] 确定与所述第一按压操作对应的至少一个第一按压压力值。
[0014] 结合第一方面,在第一方面的第二种可能的实施方式中,
[0015] 所述确定与所述第一按压操作对应的第一按压压力值,包括:
[0016] 确定所述第一按压操作的按压时长;
[0017] 将所述按压时长内所述第一按压操作对应的按压压力的平均值作为所述第一按 压操作对应的第一按压压力值。
[0018] 结合第一方面或第一方面的第一种可能的实施方式或第一方面的第二种可能的 实施方式,在第一方面的第三种可能的实施方式中,所述确定与所述第一按压压力值对应 的第一参数值,包括:
[0019] 利用以下公式计算所述第一参数值S,
[0020] S = k^q+kg
[0021] 其中,q为所述第一按压压力值,所述4和k。为常数。
[0022] 结合第一方面或第一方面的第一种可能的实施方式或第一方面的第二种可能的 实施方式,在第一方面的第四种可能的实施方式中,所述确定与所述第一按压压力值对应 的第一参数值,包括:
[0023] 在映射关系表中查询是否存在与所述第一按压压力值匹配的映射关系记录,所述 映射关系表中的每条映射关系记录包括:用于记录按压压力值区间的按压信息字段和用于 记录待控制项的值的待控制项字段;若在所述映射关系表中查找到了与所述按压压力值匹 配的映射关系记录,将所述映射关系记录中的待控制项字段记录的待控制项的值作为与所 述按压压力值对应的待控制项的值。
[0024] 本发明实施例第二方面提供一种装置,所述装置包括:
[0025] 监测单元,用于监测用户在终端的触摸屏上触发的第一按压操作,所述第一按压 操作是对当前应用中第一对象的第一参数对应的图标执行的按压操作;
[0026] 第一确定单元,用于确定与所述第一按压操作对应的第一按压压力值;
[0027] 第二确定单元,用于确定与所述第一按压压力值对应的第一参数值;
[0028] 设置单元,用于将所述当前应用的第一对象的第一参数的值设置为所述第一参数 值。
[0029] 结合第二方面,在第二方面的第一种可能的实施方式中,
[0030] 所述第一确定单元具体用于,
[0031] 若所述第一按压操作为持续的按压操作;
[0032] 确定与所述第一按压操作对应的至少一个第一按压压力值。
[0033] 结合第二方面,在第二方面的第二种可能的实施方式中,
[0034] 所述第一确定单元具体用于,确定所述第一按压操作的按压时长;将所述按压时 长内所述第一按压操作对应的按压压力的平均值作为所述第一按压操作对应的第一按压 压力值。
[0035] 结合第二方面或第二方面的第一种可能的实施方式或第二方面的第二种可能的 实施方式,在第一方面的第三种可能的实施方式中,
[0036] 所述第二确定单元具体用于,
[0037] 利用以下公式计算所述第一参数值S,
[0038] S=k^q+kg
[0039] 其中,q为所述第一按压压力值,所述匕和k。为常数。
[0040] 结合第二方面或第二方面的第一种可能的实施方式或第二方面的第二种可能的 实施方式,在第一方面的第四种可能的实施方式中,
[0041] 所述第二确定单元具体用于,
[0042] 映射关系表中查询是否存在与所述第一按压压力值匹配的映射关系记录,所述映 射关系表中的每条映射关系记录包括:用于记录按压压力值区间的按压信息字段和用于记 录待控制项的值的待控制项字段;若在所述映射关系表中查找到了与所述按压压力值匹配 的映射关系记录,将所述映射关系记录中的待控制项字段记录的待控制项的值作为与所述 按压压力值对应的待控制项的值。
[0043] 可以看出,本发明实施例的技术方案通过监测用户对第一参数的图标的按压操作 得到第一按压压力值,以及根据第一按压压力值确定第一参数值,进而将当前应用的第一 对象的第一参数的值设置为所述第一参数值。由于用户可以直接以特定的按压压力来按压 第一参数对应的图标进而得到第一参数值,所以本发明实施例提供的技术方案减少了对第 一参数的参数值进行调节所消耗的时间,提高了人机交互效率。
【附图说明】
[0044] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用 的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的 附图。
[0045] 图1是本发明实施例提供的一种人机交互方法的流程示意图;
[0046] 图2是本发明实施例提供的另一种人机交互方法的流程示意图;
[0047] 图3是本发明实施例提供的一种终端的结构示意图;
[0048] 图4是本发明实施例提供的另一种终端的结构示意图。
【具体实施方式】
[0049] 本发明实施例提供一种人机交互方法和装置,以期减少对参数值进行调节时所消 耗的时间,提高人机交互效率。
[0050] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的 附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本发明 一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没 有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0051] 本发明说明书、权利要求书和附图中出现的术语"第一"、"第二"和"第三"等是用 于区别不同的对象,而并非用于描述特定的顺序。此外,术语"包括"和"具有"以及它们任 何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产 品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或 可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0052] 本发明一种人机交互的方法的一个实施例,包括:监测用户在终端的触摸屏上触 发的第一按压操作,所述第一按压操作是对当前应用中第一对象的第一参数对应的图标执 行的按压操作;确定与所述第一按压操作对应的第一按压压力值;确定与所述第一按压压 力值对应的第一参数值;将所述当前应用的第一对象的第一参数的值设置为所述第一参数 值。
[0053] 首先参见图1,图1是本发明实施例提供的一种人机交互方法的流程示意图。其 中,如图1所示,本发明的一个实施例提供的一种人机交互方法,可以包括:
[0054] 101、监测用户在终端的触摸屏上触发的第一按压操作,所述第一按压操作是对当 前应用中第一对象的第一参数对应的图标执行的按压操作。
[0055] 其中,所述当前应用中第一对象的第一参数对应的图标为用户操作对象,所述图 标在终端的触摸屏上显示出来,通过对所述图标进行按压来触发第一按压操作。
[0056] 102
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1