一种信息处理方法和电子设备与流程

文档序号:21365428发布日期:2020-07-04 04:40阅读:155来源:国知局
一种信息处理方法和电子设备与流程

本发明涉及电子技术领域,尤其涉及一种信息处理方法和电子设备。



背景技术:

二维码是按照一定规则在两个相互垂直方向上分布黑白图像的码。通过不同规则的二维码来记录不同数据。如今二维码已经广泛用于广告推送、网页链接、社交等。

现有技术中基于二维码的识别过程主要为:用户自行确定将要扫描的二维码对应的应用,例如将要扫描的是一个手机应用的二维码,那么对应的应用为“应用市场”,或者将要扫描的是一个微信用户二维码,那么对应的应用为“微信”。然后启动对应的应用,并且启动该应用中的二维码扫描功能扫描二维码。最后,获得该应用对二维码的识别结果。

从上述描述可以看出,现有技术识别二维码的过程操作繁琐,花费时间较长。



技术实现要素:

本申请实施例提供了一种信息处理方法和电子设备,用于减少电子设备识别二维码所花费的时间。

为了解决上述技术问题,本申请实施例提供了一种信息处理方法,包括:

获取电子设备的图像采集单元采集的第一图像;

当所述第一图像中包括二维码时,基于所述二维码,从所述电子设备安装的应用中确定出与所述二维码对应的第一应用;

启动所述第一应用,以使所述第一应用对所述二维码进行识别,获得识别结果。

可选的,获取电子设备的图像采集单元采集的第一图像,包括:

当所述电子设备处于低功耗状态时,获得用户第一操作;其中,所述电子设备处于低功耗状态时能够响应包括启动采集指令的第一指令集合;所述电子设备还具有高功耗状态,当所述电子设备处于所述高功耗状态时,能够响应第二指令集合;所述第二指令集合中的指令多于所述第一指令集合中的指令。

基于第一操作,响应所述启动采集指令,以启动所述图像采集单元采集;

获得用户执行的第二操作;

基于第二操作,响应所述采集指令,采集所述第一图像。

可选的,启动所述第一应用,以使所述第一应用对所述二维码进行识别,获得识别结果,包括:

启动具有支付功能的支付应用;

控制所述支付应用对所述二维码进行识别,获得支付信息;所述支付信息至少包括付款方信息或收款方信息;

在启动所述第一应用,以使所述第一应用对所述二维码进行识别,获得识别结果之后,所述方法还包括:

基于所述付款方信息收取付款,或基于所述收款方信息收款。

可选的,启动所述第一应用,以使所述第一应用对所述二维码进行识别,以获得识别结果之后,所述方法还包括:

判断所述识别结果是否满足预设条件;

当所述识别结果满足所述预设条件时,在所述电子设备的显示单元上显示所述识别结果。

可选的,判断所述识别结果是否满足预设条件,包括:

当所述识别结果为所述电子设备中未安装的第二应用时,判断所述第二应用是否不为黑名单应用;或者

当所述识别结果为网页链接时,判断所述网页链接是否满足预设安全条件;或者

当所述识别结果为一商品时,判断所述商品是否满足用户偏好条件。

可选的,在所述电子设备的显示单元上显示所述识别结果之后,所述方法还包括:

启动所述电子设备中的具有搜索功能的第三应用,将所述识别结果作为搜索信息;

控制所述第三应用按照所述搜索信息进行搜索。

第二方面,本申请提供了一种电子设备,包括:

壳体;

图像采集单元,设置在所述壳体内,用于采集第一图像;

处理器,设置在所述壳体内,与所述图像采集单元连接,用于获取所述第一图像;当所述第一图像中包括二维码时,基于所述二维码,从所述电子设备安装的应用中确定出与所述二维码对应的第一应用;启动所述第一应用,以使所述第一应用对所述二维码进行识别,获得识别结果。

可选的,电子设备还包括:

接收装置,用于当所述电子设备处于低功耗状态时,获得用户第一操作;其中,所述电子设备处于低功耗状态时能够响应包括启动采集指令的第一指令集合;所述电子设备还具有高功耗状态,当所述电子设备处于所述高功耗状态时,能够响应第二指令集合;所述第二指令集合中的指令多于所述第一指令集合中的指令。

所述处理器用于基于第一操作,响应所述启动采集指令,以启动所述图像采集单元采集;

所述接收装置还用于获得用户执行的第二操作;

所述处理器用于基于第二操作,响应所述采集指令;

所述图像采集单元用于采集所述第一图像。

可选的,所述处理器用于启动具有支付功能的支付应用;控制所述支付应用对所述二维码进行识别,获得支付信息;所述支付信息至少包括付款方信息或收款方信息;基于所述付款方信息收取付款,或基于所述收款方信息收款。

可选的,所述处理器还用于启动所述第一应用,以使所述第一应用对所述二维码进行识别,以获得识别结果之后,判断所述识别结果是否满足预设条件;当所述识别结果满足所述预设条件时,在所述电子设备的显示单元上显示所述识别结果;

所述显示单元用于显示所述识别结果。

可选的,所述处理器用于当所述识别结果为所述电子设备中未安装的第二应用时,判断所述第二应用是否不为黑名单应用;或者当所述识别结果为网页链接时,判断所述网页链接是否满足预设安全条件;或者当所述识别结果为一商品时,判断所述商品是否满足用户偏好条件。

可选的,所述处理器还用于在所述显示单元显示所述识别结果之后,启动所述电子设备中的具有搜索功能的第三应用,将所述识别结果作为搜索信息;控制所述第三应用按照所述搜索信息进行搜索。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

在本申请实施例的技术方案中,首先获取电子设备的图像采集单元采集的第一图像。当第一图像中包括二维码时,电子设备将基于二维码,从安装的应用中确定出与二维码对应的第一应用。进一步启动第一应用,使第一应用对二维码进行识别,进而获得识别结果。可见,无论二维码需要何种应用才能识别出结果,本申请实施例的技术方案均直接对二维码进行采集,基于第一图像中的二维码确定出能够识别该二维码的结果的第一应用后,自动启动第一应用来对二维码进行识别,以使第一应用识别出结果。所以不再需要用户执行确定可以识别二维码的应用、解锁、启动应用识别二维码等繁琐的操作,实现了减少电子设备识别二维码所花费的时间。

附图说明

图1为本申请实施例中信息处理方法的流程图;

图2为本申请实施例中一二维码示意图;

图3为本申请实施例中“微信”应用对图2所示的二维码识别的结果;

图4为本申请实施例中一电子设备的结构示意图。

具体实施方式

下面,结合附图对本申请的具体实施例进行详细的描述,但不作为本申请的限定。

应理解的是,可以对此处公开的实施例做出各种修改。因此,下述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本公开的范围和精神内的其他修改。

包含在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且与上面给出的对本公开的大致描述以及下面给出的对实施例的详细描述一起用于解释本公开的原理。

通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本申请的这些和其它特性将会变得显而易见。

还应当理解,尽管已经参照一些具体实例对本申请进行了描述,但本领域技术人员能够确定地实现本申请的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。

当结合附图时,鉴于以下详细说明,本公开的上述和其他方面、特征和优势将变得更为显而易见。

此后参照附图描述本公开的具体实施例;然而,应当理解,所公开的实施例仅仅是本公开的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本公开模糊不清。因此,本文所公开的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本公开。

本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本公开的相同或不同实施例中的一个或多个。

本申请实施例提供了一种信息处理方法和电子设备,用于解决现有技术识别二维码的过程操作繁琐,花费时间较长的技术问题,实现了减少电子设备识别二维码所花费时间的技术效果。

为了解决上述技术问题,本申请提供的技术方案总体思路如下:

在本申请实施例的技术方案中,首先获取电子设备的图像采集单元采集的第一图像。当第一图像中包括二维码时,电子设备将基于二维码,从安装的应用中确定出与二维码对应的第一应用。进一步启动第一应用,使第一应用对二维码进行识别,进而获得识别结果。可见,无论二维码需要何种应用才能识别出结果,本申请实施例的技术方案均直接对二维码进行采集,基于第一图像中的二维码确定出能够识别该二维码的结果的第一应用后,自动启动第一应用来对二维码进行识别,以使第一应用识别出结果。所以不再需要用户执行确定可以识别二维码的应用、解锁、启动应用识别二维码等繁琐的操作,实现了减少电子设备识别二维码所花费的时间。

下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

本申请实施例提供了一种信息处理方法,请参考图1,包括如下步骤:

s101:获取电子设备的图像采集单元采集的第一图像。

s102:当所述第一图像中包括二维码时,基于所述二维码,从所述电子设备安装的应用中确定出与所述二维码对应的第一应用。

s103:启动所述第一应用,以使所述第一应用对所述二维码进行识别,获得识别结果。

具体来讲,首先,在s101中电子设备获取图像采集单元采集的第一图像。当第一图像中包括二维码时,电子设备对二维码进行初步识别。在本申请实施例中,电子设备对二维码进行的初步识别为识别出二维码的属性标识。本申请实施例中的属性标识为能够表征二维码属性的信息,例如“联系人”、“应用”、“微信id”等。例如图2所示的二维码具体为一微信联系人二维码,且二维码中包含的微信联系人信息如图3所示。电子设备对图2所示的二维码进行初步识别的结果为微信id,而不会识别出如图3所示的具体微信联系人信息。

基于初步识别的结果,电子设备从安装的应用中确定出二维码对应的第一应用。例如基于图2所示的二维码,确定对应的第一应用为微信。

确定第一应用后,电子设备自动启动第一应用,将第一图像提供给第一应用,以使第一应用对二维码进行识别,获得识别结果。

由上述描述可以看出,无论二维码需要何种应用才能识别出结果,本申请实施例的技术方案均直接对二维码进行采集。基于第一图像中的二维码确定出能够识别该二维码的第一应用后,自动启动第一应用来对二维码进行识别。所以不再需要用户执行确定可以识别二维码的应用、解锁、启动应用识别二维码等繁琐的操作,实现了减少电子设备识别二维码所花费的时间。

具体来讲,在本申请实施例中,s101中获取图像采集单元采集的第一图像有两种方式。

在第一种方式中,为了减少电子设备识别二维码所花费的时间,本申请实施例中的图像采集单元在电子设备上电状态下,均处于采集状态。那么,图像采集单元将实时采集采集范围中的图像。当用户需要采集二维码时,无论电子设备处于待机状态、锁屏状态或者视频播放状态,只要使二维码在图像采集单元的采集范围中即可。

进一步,在第一种方式中,电子设备的图像采集单元可以为普通摄像头,即用户启动拍照应用后使用的摄像头。

或者,由于图像采集单元始终处于采集状态,为了减少图像采集单元的功耗,图像采集单元还可以设置为低像素摄像头,而用户启动拍照应用后则使用的普通摄像头。普通摄像头的像素高于低像素摄像头的像素。

具体来讲,低像素摄像头的像素例如160×160像素,5万像素。低像素摄像头通过spi(串行外设接口,serialperipheralinterface)与电子设备中的sensorhub,即传感器中枢连接。sensorhub再通过i2c(两线式串行总线,inter-integratedcircuit)方式与电子设备的连接点ap连接,进而将实时采集的图像提供给电子设备。sensorhub用于控制低像素摄像头的状态。

在第一种方式中,图像采集单元始终处于采集状态,所以如果用户需要识别二维码时,直接将电子设备的图像采集单元对准二维码进行采集即可。不需要在进行繁琐的操作。并且由于图像采集单元始终处于采集状态,所以图像采集单元不需要临时启动,减少了启动图像采集单元所花费的时间。

在第二种方式中,图像采集单元并不会在电子设备上电时始终进行采集,而是在用户需要时采集二维码。具体来讲,在第二种方式中,电子设备具有两种状态,低功耗状态和高功耗状态。

低功耗状态例如待机状态,锁屏状态等,高功耗状态例如游戏状态,视频播放状态等。在低功耗状态下,电子设备能够响应第一指令集合;而在高功耗状态下,电子设备能够响应第二指令集合。其中,第二指令集合中的指令多于第一指令集合中的指令。第一指令集合中至少包括启动采集指令和采集指令。

举例来讲,假设低功耗状态为待机状态,第一指令集合包括启动采集指令、采集指令、屏幕点亮指令、解锁指令等10条指令。高功耗状态为视频播放状态,第二指令集合包括快进指令、暂停指令、退出指令等1032条状态。当然,本申请所属领域的普通技术人员可以根据实际进行设置,本申请不做具体限制。

其中,本申请实施例中的待机状态具体为电子设备屏幕锁定且屏幕不发光的状态。

s101具体可以包括:

当所述电子设备处于低功耗状态时,获得用户第一操作;其中,所述电子设备处于低功耗状态时能够响应包括启动采集指令的第一指令集合;所述电子设备还具有高功耗状态,当所述电子设备处于所述高功耗状态时,能够响应第二指令集合;所述第二指令集合中的指令多于所述第一指令集合中的指令。

基于第一操作,响应所述启动采集指令,以启动所述图像采集单元采集;

获得用户执行的第二操作;

基于第二操作,响应所述采集指令,采集所述第一图像。

具体来讲,当电子设备处于低功耗状态时,例如待机状态,如果用户需要电子设备采集二维码,则在电子设备上执行第一操作。第一操作例如长按主菜单键、或者点击电源键等。进而电子设备获得用户执行的第一操作。

获得第一操作后,确定第一操作与第一指令集合中的启动采集指令对应,因此响应启动采集指令。启动采集指令用于启动电子设备的图像采集单元。

电子设备的图像采集单元启动后,用户进而可以移动电子设备,以使需要识别的二维码进入图像采集单元的采集范围。当用户确定二维码进入采集范围后,执行第二操作。第二操作例如长按主菜单键,点击音量增加键等。

电子设备获得用户执行的第二操作,并在第一指令集合中确定第二操作机对应的指令为采集指令。进而电子设备响应采集指令,控制图像采集单元采集第一图像。

由上述描述可知,在第二种方式中,当电子设备处于低功耗状态时,如果用户需要识别二维码,只需要进行第一操作和第二操作就可以使电子设备采集到二维码。不需要再将电子设备切断到高功耗状态,例如点亮屏幕,输入密码,进而扫描应用等繁琐的操作。

获得第一图像后,电子设备基于二维码的特征,对第一图像进行识别,以判断第一图像中是否包括二维码。当第一图像中包括二维码时,在s102中,电子设备将基于二维码,确定出第一应用。

具体来讲,二维码携带的数据中包括属性标识。在s102中,电子设备对二维码进行初步识别,从而识别出二维码中的属性信息。然后,从安装的应用列表中查找,确定能够处理处理属性信息的对象的应用。

举例来说,假设二维码如图2所示。通过初步识别,获得属性信息“微id”。电子设备基于“微信id”在应用列表中查找,确定应用“微信”可以处理属性信息为“微信id”的对象,所以确定第一应用为“微信”。

进一步,在s103中,自动启动第一应用。更进一步,在启动第一应用后,通过第一应用的二维码获取接口,将二维码传送给第一应用,进而使第一应用对二维码进行识别,获得识别结果。

沿用上文中的例子来说。电子设备确定第一应用为“微信”,接着自动启动“微信”。在“微信”启动后,从微信的二维码扫描接口中将图2所示的二维码传送给“微信”。“微信”按照深度识别二维码的方式对图2所示的二维码进行识别,获得的识别结果假设如图3所示。

在本申请实施例中,深度识别为按照现有技术中的二维码识别方式,以获得二维码中全部信息的识别。

再列举一个实施方式来对s103的具体过程进行说明。s103包括:

启动具有支付功能的支付应用;

控制所述支付应用对所述二维码进行识别,获得支付信息;所述支付信息至少包括付款方信息或收款方信息;

在启动所述第一应用,以使所述第一应用对所述二维码进行识别,获得识别结果之后,所述方法还包括:

基于所述付款方信息收取付款,或基于所述收款方信息收款。

具体来讲,电子设备在s102中确定的第一应用为具有支付功能的支付应用,进而在s103中,电子设备启动支付应用。在本申请实施中,支付应用可以从支付应用对应的默认账号中向其他账号付款,也可以收取从其他账号向默认账号的付款。

接下来,支付应用对二维码进行深度识别,以获得支付信息。

具体来讲,在本申请实施例中,支付信息至少包括付款方信息或者收款方信息。可选的,当支付信息包括付款方信息时,还可以进一步包括付款金额,安全信息,历史流水账信息等。当支付信息包括收款方信息时,还可以进一步包括收款金额,安全信息,历史流水账信息等。而付款方信息至少包括接收付款的账号,还可以包括接收付款的账号的信用等级,经验值等。收款方信息至少包括收款来源账号,还可以包括收款来源账号的信用等级,经验值等。本申请所属领域的普通技术人员可以根据实际进行设置,本申请不做具体限制。

接下来,基于付款方信息收取付款,或基于收款方信息收款。具体来讲,当通过识别二维码获得的是付款方信息时,表示默认账户需要向付款方信息中接收付款的账号付款。如果付款方信息中包括付款金额时,则第一应用将与付款金额一致的钱款付到接收付款的账号。如果付款信息中不包括付款金额时,第一应用可以获取用户输入的金额,或者按照预先设置的默认金额向接收付款的账号付款。

而通过识别二维码获得的是收款方信息时,第一应用则等待收款。并且在接收到收款请求时,提取收款请求中的收款方信息,确定是否与深度识别二维码获得的收款方信息是否一致。如果一致,接收收款请求进行收款。

可选的,在本申请实施例中,在s103之后,还可以包括:

判断所述识别结果是否满足预设条件;

当所述识别结果满足所述预设条件时,在所述电子设备的显示单元上显示所述识别结果。

具体来讲,预设条件可以有多种可能,因此判断识别结果是否满足预设条件的方式也多种。下面将列举其中三种,在具体实现过程中,包括但不限于以下三种可能。

第一种:

判断识别结果是否满足预设条件,包括:

当所述识别结果为所述电子设备中未安装的第二应用时,判断所述第二应用是否不为黑名单应用。

具体来讲,当识别结果具体为一应用,且具体为电子设备中未安装的第二应用时,则判断第二应用是否不为黑名单应用。

举例来说,假设应用“应用商店”对二维码进行深度识别的识别结果为a应用。获得识别结果后,通过查找安装应用列表,确定电子设备中未安装a应用。进一步,获得预设的黑名单应用列表,判断a应用是否在黑名单应用列表中。a应用在黑名单应用列表中,则表示a应用为黑名单应用,进而识别结果不满足预设条件;a应用不在黑名单应用列表中,则表示a应用不为黑名单应用,进而识别结果满足预设条件。

第二种:

判断识别结果是否满足预设条件,包括:

当所述识别结果为网页链接时,判断所述网页链接是否满足预设安全条件。

具体来讲,当识别结果具体为一网页链接,则判断识别到的网页链接是否满足预设安全条件。其中,预设安全条件例如为网页链接不包含病毒、网页链接对应的网页为安全软件标记的安全网页等。

举例来说,假设应用“浏览器”对二维码进行深度识别的识别结果为网页链接www.baidu.com。接下来,电子设备通过安全软件对网页链接www.baidu.com进行安全检查,确定网页链接是否为标记的安全网页。www.baidu.com为标记的安全网页,则网页链接满足预设安全条件,进而识别结果满足预设条件;www.baidu.com不为标记的安全网页,则网页链接不满足预设安全条件,进而识别结果不满足预设条件。

第三种:

判断识别结果是否满足预设条件,包括:

当所述识别结果为一商品时,判断所述商品是否满足用户偏好条件。

当识别结果为一商品时,电子设备将通过用户的偏好条件来判断识别到的商品是否满足预设条件。

举例来说,假设用户的偏好条件为电子商品类、小说、运动装备和服装。假设应用“淘宝”对二维码进行深度识别的识别结果为衬衣。衬衣属于服装类,因此可以判断商品满足用户的偏好条件,识别结果满足预设条件。假设应用“淘宝”对二维码进行深度识别的识别结果为婴儿车。婴儿车不属于电子商品类、小说、运动装备或服装中的一类,因此可以判断商品不满足用户的偏好条件,识别结果不满足预设条件。

在具体实现过程中,本申请所属领域的普通技术可以根据实际选择上述三种方式中的任意一种,本申请不做具体限制。

当识别结果满足预设条件时,电子设备进一步将识别结果显示在显示单元上,供用户参考。而当识别结果不满足预设条件时,可以将识别显示在显示单元上,同时显示用于表示识别结果不满足预设条件的提示信息。而当识别结果不满足预设条件时,也可以直接删除识别结果。本申请不做具体限制。

可选的,当电子设备显示出识别结果之后,还可以进一步包括:

启动所述电子设备中的具有搜索功能的第三应用,将所述识别结果作为搜索信息;

控制所述第三应用按照所述搜索信息进行搜索。

具体来讲,为了使用户更加全面地了解识别结果,所以电子设备在显示识别结果后,将启动具有搜索功能的第三应用,并且将识别结果作为搜索信息提供给第三应用。进而,第三应用启动后,将根据搜索信息进行搜索,从而向用户输出与识别结果相关的信息。

沿用上文中的例子,识别结果为a应用,进而第三应用基于搜索信息“a应用”进行搜索,进而使得用户可以了解a应用的排行、评价、开发商等。再假设识别结果为网页链接www.baidu.com,进而第三应用基于搜索信息“www.baidu.com”进行搜索,进而使得用户可以了解a应用的排行、评价、开发商等。再假设识别结果为“衬衣”,进而第三应用基于搜索信息“衬衣”进行搜索,使用户了解这件衬衣是否存在质量曝光等信息。

基于与前述实施例中信息处理方法同样的发明构思,本申请第二方面还提供一种电子设备,如图4所示,包括:

壳体401;

图像采集单元402,设置在壳体401内,用于采集第一图像;

处理器403,设置在壳体401内,与图像采集单元402连接,用于获取第一图像;当第一图像中包括二维码时,基于二维码,从电子设备安装的应用中确定出与二维码对应的第一应用;启动第一应用,以使第一应用对二维码进行识别,获得识别结果。

进一步,电子设备还包括:

接收装置,用于当电子设备处于低功耗状态时,获得用户第一操作;其中,电子设备处于低功耗状态时能够响应包括启动采集指令的第一指令集合;电子设备还具有高功耗状态,当电子设备处于高功耗状态时,能够响应第二指令集合;第二指令集合中的指令多于第一指令集合中的指令。

处理器403用于基于第一操作,响应启动采集指令,以启动图像采集单元采集;

接收装置还用于获得用户执行的第二操作;

处理器403用于基于第二操作,响应采集指令;

图像采集单元用于采集第一图像。

可选的,处理器403用于启动具有支付功能的支付应用;控制支付应用对二维码进行识别,获得支付信息;支付信息至少包括付款方信息或收款方信息;基于付款方信息收取付款,或基于收款方信息收款。

进一步,在本申请实施例中,处理器403还用于启动第一应用,以使第一应用对二维码进行识别,以获得识别结果之后,判断识别结果是否满足预设条件;当识别结果满足预设条件时,在电子设备的显示单元上显示识别结果;

显示单元用于显示识别结果。

具体来讲,对识别结果进行判断时,处理器403用于当识别结果为电子设备中未安装的第二应用时,判断第二应用是否不为黑名单应用中;或者当识别结果为网页链接时,判断网页链接是否满足预设安全条件;或者当识别结果为一商品时,判断商品是否满足用户偏好条件。

进一步,处理器403还用于在显示单元显示识别结果之后,启动电子设备中的具有搜索功能的第三应用,将识别结果作为搜索信息;控制第三应用按照搜索信息进行搜索。

进一步,电子设备还包括处理器403,用于控制录制过程和发送过程,以及对待识别音频进行打包等。具体来讲,处理器403具体可以是通用的中央处理器(cpu),可以是特定应用集成电路(英文:applicationspecificintegratedcircuit,简称:asic),可以是一个或多个用于控制程序执行的集成电路。

进一步的,电子设备还可以包括存储器,存储器的数量可以是一个或多个。存储器可以包括只读存储器(英文:readonlymemory,简称:rom)、随机存取存储器(英文:randomaccessmemory,简称:ram)和磁盘存储器。

前述图1-图3实施例中的信息处理方法的各种变化方式和具体实例同样适用于本实施例的电子设备,通过前述对信息处理方法的详细描述,本领域技术人员可以清楚的知道本实施例中电子设备的实施方法,所以为了说明书的简洁,在此不再详述。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:

在本申请实施例的技术方案中,首先获取电子设备的图像采集单元采集的第一图像。当第一图像中包括二维码时,电子设备将基于二维码,从安装的应用中确定出与二维码对应的第一应用。进一步启动第一应用,使第一应用对二维码进行识别,进而获得识别结果。可见,无论二维码需要何种应用才能识别出结果,本申请实施例的技术方案均直接对二维码进行采集,基于第一图像中的二维码确定出能够识别该二维码的结果的第一应用后,自动启动第一应用来对二维码进行识别,以使第一应用识别出结果。所以不再需要用户执行确定可以识别二维码的应用、解锁、启动应用识别二维码等繁琐的操作,实现了减少电子设备识别二维码所花费的时间。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

具体来讲,本申请实施例中的一种信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,u盘等存储介质上,当存储介质中的与第一种信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:

获取电子设备的图像采集单元采集的第一图像;

当所述第一图像中包括二维码时,基于所述二维码,从所述电子设备安装的应用中确定出与所述二维码对应的第一应用;

启动所述第一应用,以使所述第一应用对所述二维码进行识别,获得识别结果。

可选的,所述存储介质中存储的与步骤获取电子设备的图像采集单元采集的第一图像,对应的计算机指令在具体被执行过程中,具体包括如下步骤:

当所述电子设备处于低功耗状态时,获得用户第一操作;其中,所述电子设备处于低功耗状态时能够响应包括启动采集指令的第一指令集合;所述电子设备还具有高功耗状态,当所述电子设备处于所述高功耗状态时,能够响应第二指令集合;所述第二指令集合中的指令多于所述第一指令集合中的指令。

基于第一操作,响应所述启动采集指令,以启动所述图像采集单元采集;

获得用户执行的第二操作;

基于第二操作,响应所述采集指令,采集所述第一图像。

可选的,所述存储介质中存储的与步骤启动所述第一应用,以使所述第一应用对所述二维码进行识别,获得识别结果,对应的计算机指令在具体被执行过程中,具体包括如下步骤:

启动具有支付功能的支付应用;

控制所述支付应用对所述二维码进行识别,获得支付信息;所述支付信息至少包括付款方信息或收款方信息;

在启动所述第一应用,以使所述第一应用对所述二维码进行识别,获得识别结果之后,所述方法还包括:

基于所述付款方信息收取付款,或基于所述收款方信息收款。

可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:启动所述第一应用,以使所述第一应用对所述二维码进行识别,以获得识别结果之后被执行,在被执行时包括如下步骤:

判断所述识别结果是否满足预设条件;

当所述识别结果满足所述预设条件时,在所述电子设备的显示单元上显示所述识别结果。

可选的,所述存储介质中存储的与步骤判断所述识别结果是否满足预设条件,对应的计算机指令在具体被执行过程中,具体包括如下步骤:

当所述识别结果为所述电子设备中未安装的第二应用时,判断所述第二应用是否不为黑名单应用;或者

当所述识别结果为网页链接时,判断所述网页链接是否满足预设安全条件;或者

当所述识别结果为一商品时,判断所述商品是否满足用户偏好条件。

可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:所述电子设备的显示单元上显示所述识别结果之后被执行,在被执行时包括如下步骤:

启动所述电子设备中的具有搜索功能的第三应用,将所述识别结果作为搜索信息;

控制所述第三应用按照所述搜索信息进行搜索。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

以上实施例仅为本申请的示例性实施例,不用于限制本申请,本申请的保护范围由权利要求书限定。本领域技术人员可以在本申请的实质和保护范围内,对本申请做出各种修改或等同替换,这种修改或等同替换也应视为落在本申请的保护范围内。

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