人机交互方法及装置与流程

文档序号:17739306发布日期:2019-05-22 03:35阅读:289来源:国知局
人机交互方法及装置与流程

本发明实施例涉及人机交互技术领域,尤其涉及一种人机交互方法及装置。



背景技术:

目前用户与移动终端之间的交互方式越来越多元,如通过触控方式与移动终端进行交互,或者通过语音识别的方式与移动终端进行交互。其中,在通过触控方式进行交互时,需要通过双手操作,而有些场合是不能腾出双手的,从而交互不便。在通过语音识别方式进行交互时,比较依赖于联网语音识别,从而交互比较具有局限性。



技术实现要素:

为了解决上述问题,本发明实施例提供一种克服上述问题或者至少部分地解决上述问题的人机交互方法及装置。

根据本发明实施例的第一方面,提供了一种人机交互方法,包括:

若检测到气流,则获取检测到的气流特征信息,所述气流是由用户吹气产生的;

确定与所述气流特征信息相匹配的预设气流特征指标,并执行所述预设气流特征指标对应的交互操作,所述预设气流特征指标对应的交互操作是预先设置的。

本发明实施例提供的方法,通过在检测到气流时,获取检测到的气流特征信息。确定与气流特征信息相匹配的预设气流特征指标,并执行预设气流特征指标对应的交互操作,预设气流特征指标对应的交互操作是预先设置的。由于可通过吹气的方式实现与终端之间的交互,能解放用户的双手,从而提高了便捷性。另外,由于不依赖于互联网进行识别,从而扩大了使用范围。

根据本发明实施例的第二方面,提供了一种人机交互装置,包括:

获取模块,用于当检测到气流时,则获取检测到的气流特征信息,所述气流是由用户吹气产生的;

第一确定模块,用于确定与所述气流特征信息相匹配的预设气流特征指标,并执行所述预设气流特征指标对应的交互操作,所述预设气流特征指标对应的交互操作是预先设置的。

根据本发明实施例的第三方面,提供了一种电子设备,包括:

至少一个处理器;以及

与处理器通信连接的至少一个存储器,其中:

存储器存储有可被处理器执行的程序指令,处理器调用程序指令能够执行第一方面的各种可能的实现方式中任一种可能的实现方式所提供的人机交互方法。

根据本发明的第四方面,提供了一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,计算机指令使计算机执行第一方面的各种可能的实现方式中任一种可能的实现方式所提供的人机交互方法。

应当理解的是,以上的一般描述和后文的细节描述是示例性和解释性的,并不能限制本发明实施例。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种人机交互方法的流程示意图;

图2为本发明实施例提供的一种人机交互的场景示意图;

图3为本发明实施例提供的一种人机交互装置的结构示意图;

图4为本发明实施例提供的一种电子设备的框图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

目前用户与移动终端之间的交互方式越来越多元,如通过触控方式与移动终端进行交互,或者通过语音识别的方式与移动终端进行交互。其中,在通过触控方式进行交互时,需要通过双手操作,而有些场合是不能腾出双手的,从而交互不便。在通过语音识别方式进行交互时,比较依赖于联网语音识别,从而交互比较具有局限性。

针对上述情形,本发明实施例提供了一种人机交互方法。该方法可应用在人机交互场景,如用户与移动终端交互,用户在办理业务时与业务终端交互等,本发明是实施例对此不作具体限定。该方法可以应用在移动终端以及业务终端,其中,移动终端可以为手机、平板电脑等,本发明实施例对此也不作具体限定。参见图1,该方法包括:

101、若检测到气流,则获取检测到的气流特征信息,所述气流是由用户吹气产生的。

以执行主体为移动终端为例,在执行步骤101之前,可以在移动终端上设置硬件检测模块。其中,该硬件检测模块可用来检测气流。当用户对着该硬件检测模块吹气时,产生的气流可以被检测到。需要说明的是,以移动终端为手机为例,现在手机均是大屏幕的配置,从而可将硬件检测模块设置在手机屏幕上,本发明实施例对此不作具体限定。对于检测到的气流,通过硬件检测模块可获取该气流的气流特征信息。由于人在吹起时有不同的强度还有不同的方向,通过气流特征信息可以描述气流的具体特征。需要说明的是,考虑到误触发交互,在执行101之前,还可以提示用户,以告知用户当前可通过吹气的方式实现交互,如打开页面提示的方式,本发明实施例对此不作具体限定。

102、确定与所述气流特征信息相匹配的预设气流特征指标,并执行所述预设气流特征指标对应的交互操作,所述预设气流特征指标对应的交互操作是预先设置的。

在执行102之前,还可以预先设置预设气流特征指标以及对应的交互操作。以移动终端为手机为例,交互操作可以为用户浏览网页时的前后翻页操作,也可以为上下拉动网页操作,交互操作可以预先被设定,本发明实施例对此不作具体限定。在交互操作被设定的前提下,还可以预先确定每种交互操作对应的预设气流特征指标。通过将气流特征信息与每种交互操作对应的预设气流特征指标相匹配,可确认与所述气流特征信息相匹配的预设气流特征指标,从而执行预设气流特征指标对应的交互操作。

本发明实施例提供的方法,通过在检测到气流时,获取检测到的气流特征信息。确定与所述气流特征信息相匹配的预设气流特征指标,并执行所述预设气流特征指标对应的交互操作,所述预设气流特征指标对应的交互操作是预先设置的。由于可通过吹气的方式实现与终端之间的交互,能解放用户的双手,从而提高了便捷性。另外,由于不依赖于互联网进行识别,从而扩大了使用范围。

基于上述实施例的内容,作为一种可选实施例,所述气流特征信息至少包括以下三种信息中的至少一种,以下三种信息分别为气流方向、气流压强以及气体音频图谱。其中,气流方向可用于表示用户吹气的方向,气流压强可用于表示用户吹气的力度。而用户在吹气时同时会产生声音,用不同力度或者方式吹气产生的声音也会不同。上述三种信息均可以使用硬件检测模块进行提取,如在手机屏幕上设置压力传感器、麦克风等,通过压力传感器可检测到气流方向及气流压强,通过麦克风采集声音可得到气体音频图谱。

基于上述实施例的内容,作为一种可选实施例,在确定与所述气流特征信息相匹配的预设气流特征指标之前,还可以由用户设置预设气流特征指标。本发明实施例不对用户设置预设气流特征指标的方式作具体限定,包括但不限于:检测所述用户根据提示信息发起的吹气动作,所述提示信息用于提示所述用户设置交互操作;根据所述吹气动作获取所述预设气流特征指标,并确定所述预设气流特征指标对应的交互操作。

其中,提示信息可以为页面提示,也可以语音提示,本发明实施例对此不作具体限定。通过提示信息可以提示用户进行预设气流特征指标的设置。具体地,以交互操作为上下拉动页面为例,可提示用户先进行上拉动页面的设置。在页面提示下,用户可以向屏幕上方吹气。此时,可检测到用户的吹气动作,从而获取到气流特征信息,并作为上拉动页面的交互操作对应的预设气流特征指标。需要说明的是,上述过程类似于录入用户的“向上吹气特征”,如同指纹录入的过程,可以通过多次校对录入的方式,从而录入比较准确的预设气流特征指标。例如,读与上拉动页面的设置过程,可通过三次录入校对的方式实现上拉页面交互操作对应的预设气流特征指标的获取。同理,可获取下拉页面交互操作的预设气流特征指标。

基于上述实施例的内容,作为一种可选实施例,本发明实施例不对确定与所述气流特征信息相匹配的预设气流特征指标的方式作具体限定,包括但不限于:将每种交互操作对应的预设气流特征指标与所述气流特征信息进行匹配,将匹配结果在预设误差范围内的预设气流特征指标作为与所述气流特征信息相匹配的预设气流特征指标。

具体地,以气流特征信息包括气流方向及气流压强为例。对于上拉页面交互操作对应的预设气流特征指标,若气流特征信息的气流方向对应的角度与该预设气流特征指标中的预设角度之间的差值在预设误差范围内,且气流特征信息的气流压强与该预设气流特征指标中的预设气流压强之间的差值在预设误差范围内,则可将上拉页面交互操作对应的预设气流特征指标作为与所述气流特征信息相匹配的预设气流特征指标。也即,可确定气流特征信息对应的交互操作为上拉页面操作。若不满足上述两项条件中任一项条件,则可确定气流特征信息对应的交互操不为上拉页面操作。

由于用户可选择通过什么样的方式实现交互,从而上述“吹气”交互的方式还可以由用户进行选择。基于上述实施例的内容,作为一种可选实施例,在获取检测到的气流特征信息之前,还可以根据用户的指令开启“吹气”交互的功能。本发明实施例不对根据用户的指令开启交互功能的方式作具体限定,包括但不限于:若检测到气流交互的启动指令,则开启气流交互功能。具体地,用户可以通过页面设置的方式开启“吹气”交互的功能。另外,设备在接收到启动指令后,可进入准备接收“吹气指令”的状态,如打开吹气交互的启动页面,提示用户进行吹气动作等,本发明实施例对此不作具体限定。

基于上述实施例的内容,作为一种可选实施例,交互操作为以下四种类型中的任意一种,所述四种操作分别为向前翻页、向后翻页、页面上拉以及页面下拉。当然,交互操作还可以为其它类型的操作,如用户可以通过向屏幕上方吹气实现音乐声音的放大,向屏幕下方吹气实现音乐声音的减小。或者,向屏幕上方吹气实现图片放大,向屏幕上方吹气实现图片缩小等,本发明实施例对此不作具体限定。另外,用户还可以自行设计交互操作以对应不同的操作指令,本发明实施例对此也不作具体限定。例如,用户可以向屏幕左方吹气实现图片缩小或放大,总之,用户根据自身习惯可以设计出不同类型的“吹气”交互操作,以实现执行不同指令。

以执行主体为移动设备,而上述“确定与所述气流特征信息相匹配的预设气流特征指标”的操作由人工智能分析系统执行为例。移动设备与人工智能分析系统之间的关系可参考图2。两者可以分开设置,也可以一体设置,本发明实施例对此不作具体限定。在图2中,移动设备可以包括硬件检测模块、交互指标存储器、内存、网络接口及处理器。而人工智能分析系统可以包括音频分析模块、气流分析模块,并可具有检测信息上传的功能。其中,硬件检测模块即用来检测气流,交互指标存储器用来存储预设气流特征指标。内存中可包括交互装置的相关参数。音频分析模块用于对气流特征信息中的气体音频图谱进行分析,而气流分析模块可用于对气流方向及气流压强进行分析,检测信息上传的功能可以用于将分析结果上传至服务器,由服务器作为大数据进行存储。还可以用于将分析结果回传至移动设备,以使得移动设备执行不同的功能。

基于上述实施例的内容,本发明实施例提供了一种人机交互装置,该装置用于执行上述方法实施例中提供的人机交互方法。参见图3,该装置包括:获取模块301,用于当检测到气流时,则获取检测到的气流特征信息,所述气流是由用户吹气产生的;第一确定模块302,用于确定与所述气流特征信息相匹配的预设气流特征指标,并执行所述预设气流特征指标对应的交互操作,所述预设气流特征指标对应的交互操作是预先设置的。

基于上述实施例的内容,作为一种可选实施例,所述气流特征信息至少包括以下三种信息中的至少一种,所述以下三种信息分别为气流方向、气流压强以及气体音频图谱。

基于上述实施例的内容,作为一种可选实施例,该装置还包括:

检测模块,用于检测所述用户根据提示信息发起的吹气动作,所述提示信息用于提示所述用户设置交互操作;

第二确定模块,用于根据所述吹气动作获取所述预设气流特征指标,并确定所述预设气流特征指标对应的交互操作。

基于上述实施例的内容,作为一种可选实施例,第一确定模块302,用于将每种交互操作对应的预设气流特征指标与所述气流特征信息进行匹配,将匹配结果在预设误差范围内的预设气流特征指标作为与所述气流特征信息相匹配的预设气流特征指标。

基于上述实施例的内容,作为一种可选实施例,该装置还包括:

开启模块,用于当检测到气流交互的启动指令时,则开启气流交互功能。

基于上述实施例的内容,作为一种可选实施例,交互操作为以下四种类型中的任意一种,所述四种操作分别为向前翻页、向后翻页、页面上拉以及页面下拉。

本发明实施例提供的装置,通过在检测到气流时,获取检测到的气流特征信息。确定与所述气流特征信息相匹配的预设气流特征指标,并执行所述预设气流特征指标对应的交互操作,所述预设气流特征指标对应的交互操作是预先设置的。由于可通过吹气的方式实现与终端之间的交互,能解放用户的双手,从而提高了便捷性。另外,由于不依赖于互联网进行识别,从而扩大了使用范围。

图4示例了一种电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(communicationsinterface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行如下方法:若检测到气流,则获取检测到的气流特征信息,所述气流是由用户吹气产生的;确定与所述气流特征信息相匹配的预设气流特征指标,并执行所述预设气流特征指标对应的交互操作,所述预设气流特征指标对应的交互操作是预先设置的。

此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,电子设备,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的方法,例如包括:若检测到气流,则获取检测到的气流特征信息,气流是由用户吹气产生的;确定与气流特征信息相匹配的预设气流特征指标,并执行预设气流特征指标对应的交互操作,预设气流特征指标对应的交互操作是预先设置的。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1