用于可穿戴设备的信息处理方法和装置与流程

文档序号:16133630发布日期:2018-12-01 00:38阅读:111来源:国知局

本申请实施例涉及计算机技术领域,具体涉及互联网技术领域,尤其涉及用于可穿戴设备的信息处理方法和装置。

背景技术

人工智能技术发展非常快,很多电子设备都可以通过语音唤醒或者按实体按键等快捷方式来启动或停止信息处理,比如,手机、人工智能机器人等等。

智能手表等智能可穿戴设备通常实体按键很少,无法通过按键来启动信息处理。并且,上述信息处理功能常用的启动方式对设备的功耗要求较高,无法应用于可穿戴设备。



技术实现要素:

本申请实施例提出了用于可穿戴设备的信息处理方法和装置。

第一方面,本申请实施例提供了一种用于可穿戴设备的信息处理方法,可穿戴设备包括显示屏,方法包括:响应于检测到位于显示屏的第一预设区域内的触摸操作,监听触摸操作,获取触摸轨迹;若触摸轨迹的终点处于显示屏的第二预设区域,启动可穿戴设备的语音接收;以及响应于接收到语音数据,获取语音数据的语音识别结果。

在一些实施例中,若触摸轨迹的终点处于显示屏的第二预设区域,启动可穿戴设备的语音接收,包括:若触摸轨迹的终点处于显示屏的第二预设区域,响应于检测到触摸操作停止,启动可穿戴设备的语音接收。

在一些实施例中,方法还包括:若触摸轨迹的终点处于显示屏的第三预设区域,解开显示屏的屏幕锁定。

在一些实施例中,对于第一预设区域中的任意第一点、第二预设区域中的任意第二点和第三预设区域中的任意第三点,第一点、第二点和第三点构成的、以第一点为顶点的夹角大于预设的夹角阈值。

在一些实施例中,在启动可穿戴设备的语音接收之后,方法还包括:响应于检测到对显示屏显示的语音接收停止图标所在的区域的点击操作,停止语音接收。

在一些实施例中,响应于接收到语音数据,获取语音数据的语音识别结果,包括:响应于接收到语音数据,向云服务器发送语音数据,以使云服务器对语音数据进行语音识别;接收云服务器返回的语音识别结果。

第二方面,本申请实施例提供了一种用于可穿戴设备的信息处理装置,可穿戴设备包括显示屏,装置包括:监听单元,被配置成响应于检测到位于显示屏的第一预设区域内的触摸操作,监听触摸操作,获取触摸轨迹;启动单元,被配置成若触摸轨迹的终点处于显示屏的第二预设区域,启动可穿戴设备的语音接收;以及获取单元,被配置成响应于接收到语音数据,获取语音数据的语音识别结果。

在一些实施例中,启动单元进一步被配置成:若触摸轨迹的终点处于显示屏的第二预设区域,响应于检测到触摸操作停止,启动可穿戴设备的语音接收。

在一些实施例中,装置还包括:解锁单元,被配置成若触摸轨迹的终点处于显示屏的第三预设区域,解开显示屏的屏幕锁定。

在一些实施例中,对于第一预设区域中的任意第一点、第二预设区域中的任意第二点和第三预设区域中的任意第三点,第一点、第二点和第三点构成的、以第一点为顶点的夹角大于预设的夹角阈值。

在一些实施例中,装置还包括:停止单元,被配置成响应于检测到对显示屏显示的语音接收停止图标所在的区域的点击操作,停止语音接收。

在一些实施例中,获取单元进一步被配置成:响应于接收到语音数据,向云服务器发送语音数据,以使云服务器对语音数据进行语音识别;接收云服务器返回的语音识别结果。

第三方面,本申请实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如用于可穿戴设备的信息处理方法中任一实施例的方法。

第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如用于可穿戴设备的信息处理方法中任一实施例的方法。

本申请实施例提供的用于可穿戴设备的信息处理方案,首先,响应于检测到位于显示屏的第一预设区域内的触摸操作,监听触摸操作,获取触摸轨迹。之后,若触摸轨迹的终点处于显示屏的第二预设区域,则启动可穿戴设备的语音接收。以及,响应于接收到语音数据,获取语音数据的语音识别结果。在本申请的方案中,可穿戴设备可以通过触摸操作形成触摸轨迹以启动语音接收,启动语音识别,进而实现语音识别的快捷启动。并且,因为可穿戴设备的显示屏通常比较小,所以,用户的操作空间较小,容易产生操作失误,触发可穿戴设备的其他指令。本实施例中,触摸轨迹以及触摸轨迹终点与第一预设区域的设置,使操作具备一定的特殊性,不易形成误操作。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1是本申请可以应用于其中的示例性系统架构图;

图2是根据本申请的用于可穿戴设备的信息处理方法的一个实施例的流程图;

图3是根据本申请的用于可穿戴设备的信息处理方法的一个应用场景的示意图;

图4是根据本申请的用于可穿戴设备的信息处理方法的又一个实施例的流程图;

图5是根据本申请的用于可穿戴设备的信息处理装置的一个实施例的结构示意图;

图6是适于用来实现本申请实施例的可穿戴设备的硬件结构示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

图1示出了可以应用本申请的用于可穿戴设备的信息处理方法或用于可穿戴设备的信息处理装置的实施例的示例性系统架构100。

如图1所示,系统架构100可以包括可穿戴设备101,网络102和服务器103。网络102用以在可穿戴设备101和服务器103之间提供通信链路的介质。网络102可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

用户可以使用可穿戴设备101通过网络102与服务器103交互,以接收或发送消息等。可穿戴设备101上可以安装有各种通讯客户端应用,例如图像识别应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。

可穿戴设备101可以是具有显示屏的各种可穿戴设备,包括但不限于智能手表、智能手环、智能眼镜等等。

服务器103可以是提供各种服务的服务器,例如对可穿戴设备101提供支持的后台服务器。后台服务器可以对接收到的语音数据等数据进行分析等处理,并将处理结果(例如语音识别结果)反馈给可穿戴设备。

需要说明的是,本申请实施例所提供的用于可穿戴设备的信息处理方法一般由可穿戴设备101执行,相应地,用于可穿戴设备的信息处理装置一般设置于可穿戴设备101中。

应该理解,图1中的可穿戴设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的可穿戴设备、网络和服务器。

继续参考图2,示出了根据本申请的用于可穿戴设备的信息处理方法的一个实施例的流程200。该用于可穿戴设备的信息处理方法,包括以下步骤:

步骤201,响应于检测到位于显示屏的第一预设区域内的触摸操作,监听触摸操作,获取触摸轨迹。

在本实施例中,可穿戴设备包括显示屏。用于可穿戴设备的信息处理方法的执行主体(例如图1所示的可穿戴设备)可以响应于检测到位于显示屏的第一预设区域内的触摸操作,监听触摸操作,以获取触摸轨迹。用户在显示屏上进行连续的触摸操作,所触摸的位置连续起来会产生相应的触摸轨迹。

在实践中,用户需要触摸显示屏的第一预设区域,才能够触发上述执行主体对用户触摸操作的监听,上述执行主体进而确定用户的触摸操作所产生的触摸轨迹。这样,只有准确地触摸第一预设区域,才能够触发对触摸操作监听,这样可以避免用户无意的操作引起的可穿戴设备的无效监听。

步骤202,若触摸轨迹的终点处于显示屏的第二预设区域,启动可穿戴设备的语音接收。

在本实施例中,上述执行主体可以确定触摸轨迹的终点是否处于显示屏的第二预设区域。若确定触摸轨迹的终点处于显示屏的第二预设区域,上述执行主体可以启动可穿戴设备的语音接收。所触摸的位置在预设时间段内不再移动或者触摸停止,会形成触摸轨迹的终点,产生完整的触摸轨迹。在实践中,在一个用户触摸显示屏的过程中,用户最终触摸的位置需要位于第二预设区域,上述执行主体才能够启动可穿戴设备的语音接收。语音接收指接收用户发出的语音。

步骤203,响应于接收到语音数据,获取语音数据的语音识别结果。

在本实施例中,上述执行主体在接收到用户发出的语音之后,可以对该语音进行录制,即是将该语音转换为语音数据。之后,上述执行主体可以获取到语音数据的语音识别结果。语音数据的语音识别结果为对语音数据进行语音识别得到的信息。语音识别结果例如可以为文字信息。

在实践中,上述执行主体可以对语音数据进行语音识别,以得到语音识别结果。

在本实施例中的一些可选的实现方式中,步骤203可以包括:

响应于接收到语音数据,向云服务器发送语音数据,以使云服务器对语音数据进行语音识别;

接收云服务器返回的语音识别结果。

在这些实现方式中,上述执行主体可以向云服务器发送语音数据,这样云服务器可以对语音数据进行语音识别。可穿戴设备的处理能力差,运算速度慢,因而进行语音识别的效率较低。而云服务器的运算速度快,处理能力强,更适宜进行语音识别。通过云服务器进行语音识别可以提高语音识别的速度。

在本实施例中的一些可选的实现方式中,该方法还包括:响应于检测到对显示屏显示的语音接收停止图标所在的区域的点击操作,停止语音接收。

在这些实现方式中,上述执行主体响应于检测到对显示屏显示的语音接收停止图标所在的区域的点击操作,可以停止语音接收。语音接收停止图标为在显示屏显示的图标,用户在该图标所在的区域进行点击操作,则上述执行主体会停止语音接收。

继续参见图3,图3是根据本实施例的用于可穿戴设备的信息处理方法的应用场景的一个示意图。在图3的应用场景中,执行主体301响应于检测到用户做出的、位于显示屏306的第一预设区域内的触摸操作302,监听触摸操作,获取“上滑”的触摸轨迹303。若触摸轨迹的终点处于显示屏的第二预设区域,执行主体301启动可穿戴设备的语音接收。上述执行主体301响应于接收到语音数据304,对所接收的语音数据304进行语音识别305。

本申请的上述实施例提供的方法中,可穿戴设备可以通过触摸操作形成触摸轨迹以启动语音接收,启动语音识别,进而实现语音识别的快捷启动。并且,因为可穿戴设备的显示屏通常比较小,所以,用户的操作空间较小,容易产生操作失误,触发可穿戴设备的其他指令。本实施例中,触摸轨迹以及触摸轨迹终点与第一预设区域的设置,使操作具备一定的特殊性,不易形成误操作。

进一步参考图4,其示出了用于可穿戴设备的信息处理方法的又一个实施例的流程400。该用于可穿戴设备的信息处理方法的流程400,包括以下步骤:

步骤401,响应于检测到位于显示屏的第一预设区域内的触摸操作,监听触摸操作,获取触摸轨迹。

在本实施例中,可穿戴设备包括显示屏。用于可穿戴设备的信息处理方法的执行主体(例如图1所示的可穿戴设备)可以响应于检测到位于显示屏的第一预设区域内的触摸操作,监听触摸操作,以获取触摸轨迹。用户在显示屏上进行连续的触摸操作,执行主体进行持续的监听。所触摸的位置连续起来会产生相应的触摸轨迹。

在本实施例中的一些可选的实现方式中,在进行触摸操作前,第一预设区域可以呈现有预设图形。

在这些可选的实现方式中,通过跟踪用户的手指在显示屏上的位置,该预设图形可以随着手指位置的改变而移动。这样,预设图形的移动能够给用户直观地展示出用户触摸到的位置以及触摸效果。

步骤402,若触摸轨迹的终点处于显示屏的第二预设区域,响应于检测到触摸操作停止,启动所述可穿戴设备的语音接收。

在本实施例中,上述执行主体在确定触摸轨迹的终点处于显示屏的第二预设区域的情况下,响应于检测到触摸操作停止,启动所述可穿戴设备的语音接收。触摸操作停止为用户停止触摸显示屏。用户的触摸操作停止可以触发上述执行主体启动语音接收。

在本实施例的一些可选的实现方式中,第二预设区域可以呈现有语音接收图标。

在这些实现方式中,语音接收图标是在显示屏显示的图标,用以指示用户进行启动语音接收的触摸操作。用户由第一预设区域持续触摸到该图标所在的第二预设区域,则上述执行主体会启动语音接收。语音接收图标能够向用户准确地标示出第二预设区域,以便于用户更准确地进行触摸操作。

在本实施例中的一些可选的实现方式中,上述启动所述可穿戴设备的语音接收,包括:

开启安装于所述可穿戴设备的麦克风,监听由所述麦克风接收的音频。

在这些可选的实现方式中,音频为用户发出的语音音频。上述执行主体通过用户发出的语音音频可以得到语音数据。

步骤403,响应于接收到语音数据,获取语音数据的语音识别结果。

在本实施例中,上述执行主体在接收到用户发出的语音之后,可以对该语音进行录制,即是将该语音转换为语音数据。之后,上述执行主体可以获取到语音数据的语音识别结果。语音数据的语音识别结果为对语音数据进行语音识别得到的信息。语音识别结果例如可以为文字信息。

本实施例中的可穿戴设备能够通过显示屏进行屏幕解锁操作以及启动语音接收的操作,使显示屏较小的可穿戴设备也能通过显示屏行使多种功能。并且,在确定触摸操作停止时才启动语音接收,更有利于可穿戴设备对触发启动语音接收的时机有准确的判断。

在本申请的用于可穿戴设备的信息处理方法上述任一实施例的一些可选的实现方式中,该用于可穿戴设备的信息处理方法还包括以下步骤:

若触摸轨迹的终点处于显示屏的第三预设区域,解开显示屏的屏幕锁定。

在这些实现方式中,上述执行主体若确定触摸轨迹的终点处于显示屏的第三预设区域,则可以解开显示屏的屏幕锁定。这样,用户从第一预设区域开始触摸操作,持续触摸至第三预设区域,则可以解开显示屏的屏幕锁定。

在这些实现方式的应用场景中,对于第一预设区域中的任意第一点、第二预设区域中的任意第二点和第三预设区域中的任意第三点,第一点、第二点和第三点构成的、以第一点为顶点的夹角大于预设的夹角阈值。

在该应用场景中,第一点、第二点和第三点可以形成以第一点为顶点的夹角。那么,上述夹角的两条边则分别是以第一点为起点并经过第二点的射线,以及以第一点为起点并经过第三点的射线。这样,上述夹角较大,可以保证用以启动语音接收的第二预设区域和给屏幕解锁的第三预设区域分别在第一预设区域的两个相距较远的方向上。因为可穿戴设备的显示屏比较小,因此,通过设定夹角可以防止用户在触摸操作时进行误操作。

需要说明的是,上述的“第一”、“第二”和“第三”只是为了对区域和点进行区分所采用的编号,并非对区域和点进行排序。

在这些实现方式的应用场景中,在解开屏幕锁定前,第三预设区域呈现有屏幕解锁图标。

在该应用场景中,在解开屏幕锁定前,在第三预设区域可以显示有屏幕解锁图标。屏幕解锁图标在显示屏显示的图标,用以指示用户进行对屏幕解锁的触摸操作。用户可以通过屏幕解锁图标,直观地判断第三预设区域所在的位置。

进一步参考图5,作为对上述各图所示方法的实现,本申请提供了一种用于可穿戴设备的信息处理装置的一个实施例,该装置实施例与图2所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。

如图5所示,本实施例的用于可穿戴设备的信息处理装置500包括:监听单元501、启动单元502和获取单元503。其中,监听单元501,被配置成响应于检测到位于显示屏的第一预设区域内的触摸操作,监听触摸操作,获取触摸轨迹;启动单元502,被配置成若触摸轨迹的终点处于显示屏的第二预设区域,启动可穿戴设备的语音接收;以及获取单元503,被配置成响应于接收到语音数据,获取语音数据的语音识别结果。

在一些实施例中,用于可穿戴设备的信息处理装置500的监听单元501可以响应于检测到位于显示屏的第一预设区域内的触摸操作,监听触摸操作,以获取触摸轨迹。用户在显示屏上进行连续的触摸操作,执行主体进行持续的监听。所触摸的位置连续起来会产生相应的触摸轨迹。

在一些实施例中,启动单元502可以确定触摸轨迹的终点是否处于显示屏的第二预设区域。若确定触摸轨迹的终点处于显示屏的第二预设区域,启动单元502可以启动可穿戴设备的语音接收。所触摸的位置在预设时间段内不再移动或者触摸停止,会形成触摸轨迹的终点,产生完整的触摸轨迹。在实践中,在一个用户触摸显示屏的过程中,用户最终触摸的位置需要位于第二预设区域,启动单元502才能够启动可穿戴设备的语音接收。语音接收指接收用户发出的语音。

在一些实施例中,获取单元503在接收到用户发出的语音之后,可以对该语音进行录制,即是将该语音转换为语音数据。之后,获取单元503可以获取到语音数据的语音识别结果。语音数据的语音识别结果为对语音数据进行语音识别得到的结果。语音识别结果可以为文字信息。

在本实施例的一些可选的实现方式中,启动单元进一步被配置成:若触摸轨迹的终点处于显示屏的第二预设区域,响应于检测到触摸操作停止,启动可穿戴设备的语音接收。

在本实施例的一些可选的实现方式中,装置还包括:解锁单元,被配置成若触摸轨迹的终点处于显示屏的第三预设区域,解开显示屏的屏幕锁定。

在本实施例的一些可选的实现方式中,对于第一预设区域中的任意第一点、第二预设区域中的任意第二点和第三预设区域中的任意第三点,第一点、第二点和第三点构成的、以第一点为顶点的夹角大于预设的夹角阈值。

在本实施例的一些可选的实现方式中,装置还包括:停止单元,被配置成响应于检测到对显示屏显示的语音接收停止图标所在的区域的点击操作,停止语音接收。

在本实施例的一些可选的实现方式中,获取单元进一步被配置成:响应于接收到语音数据,向云服务器发送语音数据,以使云服务器对语音数据进行语音识别;接收云服务器返回的语音识别结果。

下面参考图6,下面参考图6,其示出了可穿戴设备600的硬件结构示意图。

如图6所示,可可穿戴设备600包括中央处理单元(cpu)601、存储器602、输入单元603和输出单元604,其中,cpu601、存储器602、输入单元603以及输出单元604通过总线606彼此相连。在此,根据本申请的方法可以被实现为计算机程序,并且存储在存储器602中。可可穿戴设备600中的cpu601通过调用存储器602中存储的上述计算机程序,来具体实现本申请的方法中限定的视图显示功能。在一些实现方式中,输入单元603可以是传感器等可用于获取手腕运动姿态信息的设备,输出单元604可以是显示屏等可用于显示视图的设备。由此,cpu601在调用上述计算机程序执行视图显示功能时,可以控制输入单元603从外部获取手腕的运动姿态信息,以及控制输出单元604对视图进行显示。

需要说明的是,本申请的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。

附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括监听单元、启动单元和获取单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,监听单元还可以被描述为“响应于检测到位于显示屏的第一预设区域内的触摸操作,监听触摸操作,获取触摸轨迹的单元”。

作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的装置中所包含的;也可以是单独存在,而未装配入该装置中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该装置执行时,使得该装置:响应于检测到位于显示屏的第一预设区域内的触摸操作,监听触摸操作,获取触摸轨迹;若触摸轨迹的终点处于显示屏的第二预设区域,启动可穿戴设备的语音接收;以及响应于接收到语音数据,获取语音数据的语音识别结果。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

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