CN110442394A - 一种应用控制方法及移动终端 - Google Patents
一种应用控制方法及移动终端 Download PDFInfo
- Publication number
- CN110442394A CN110442394A CN201910668681.1A CN201910668681A CN110442394A CN 110442394 A CN110442394 A CN 110442394A CN 201910668681 A CN201910668681 A CN 201910668681A CN 110442394 A CN110442394 A CN 110442394A
- Authority
- CN
- China
- Prior art keywords
- application
- user
- user type
- mobile terminal
- type
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/167—Audio in a user interface, e.g. using voice commands for navigating, audio feedback
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
- G06F9/4451—User profiles; Roaming
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种应用控制方法及移动终端。该方法包括:接收针对第一应用的启动操作;响应所述启动操作,判断所述第一应用是否在第一预设应用列表中,其中,所述第一预设应用列表包括至少一个第二应用;在判断到所述第一应用在第一预设应用列表中,获取第一用户语音;根据所述第一用户语音识别第一用户类型;若所述第一用户类型为预设用户类型,则显示第三应用,其中,所述第三应用与所述第二应用不同。在面临请求启动第一应用的移动终端用户的类型为预设用户类型时,则显示供该预设用户类型的用户使用的第三应用,达到对第一预设应用列表中的应用进行有效访问控制的目的。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种应用控制方法及移动终端。
背景技术
目前,移动终端可安装的应用程序(Application,APP)越来越多。移动终端的屏幕在解锁后,用户可以访问任何已安装的APP。
然而,有些应用程序,如金融类应用程序,涉及用户的个人隐私数据,例如,儿童使用手机时,可能会误删用户的一些个人隐私数据,给用户造成损失。
因此,亟需一种对手机中应用程序的使用进行有效控制的方案,避免给用户造成损失。
发明内容
本发明实施例提供一种应用控制方法及移动终端,以解决相关技术中无法对应用程序的使用进行有效控制的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,本发明实施例提供了一种应用控制方法,应用于移动终端,所述方法包括:
接收针对第一应用的启动操作;
响应所述启动操作,判断所述第一应用是否在第一预设应用列表中,其中,所述第一预设应用列表包括至少一个第二应用;
在判断到所述第一应用在第一预设应用列表中,获取第一用户语音;
根据所述第一用户语音识别第一用户类型;
若所述第一用户类型为预设用户类型,则显示第三应用,其中,所述第三应用与所述第二应用不同。
第二方面,本发明实施例还提供了一种移动终端,所述移动终端包括:
第一接收模块,用于接收针对第一应用的启动操作;
判断模块,用于响应所述启动操作,判断所述第一应用是否在第一预设应用列表中,其中,所述第一预设应用列表包括至少一个第二应用;
第一获取模块,用于在判断到所述第一应用在第一预设应用列表中,获取第一用户语音;
第一识别模块,用于根据所述第一用户语音识别第一用户类型;
第一显示模块,用于若所述第一用户类型为预设用户类型,则显示第三应用,其中,所述第三应用与所述第二应用不同。
第三方面,本发明实施例还提供了一种移动终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现所述的应用控制方法的步骤。
第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述的应用控制方法的步骤。
在本发明实施例中,在接收到对第一应用的启动操作之后,可以判断该第一应用是否属于需要进行访问控制的第二应用,如果是,则需要判断用户的类型是否为预设用户类型,具体的可以通过根据该用户的语音来识别用户类型,如果该用户类型为预设用户类型,则控制移动终端显示第三应用,该第三应用不同于第二应用。本发明实施例的方法可以基于用户语音来判断用户类型,那么在面临请求启动第一应用的移动终端用户的类型为预设用户类型时,则显示供该预设用户类型的用户使用的第三应用,达到对第一预设应用列表中的应用进行有效访问控制的目的。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例的应用控制方法的流程图;
图2是本发明一个实施例的第一预设应用列表的管理界面的示意图;
图3是本发明一个实施例的儿童模式的应用界面的示意图;
图4是本发明一个实施例的语音采集界面的示意图;
图5是本发明一个实施例的移动终端的框图;
图6是本发明一个实施例的移动终端的硬件结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参照图1,示出了本发明一个实施例的应用控制方法的流程图,应用于移动终端,所述方法具体可以包括如下步骤:
步骤101,接收针对第一应用的启动操作;
其中,第一应用可以为移动终端安装的任意一个应用程序。
在本发明实施例的应用场景上可以分为以下两种场景:
场景一:移动终端机主已经将移动终端的屏幕解锁,机主之外的用户(例如儿童)对解锁屏幕中的第一应用触发启动操作(例如点击桌面的第一应用的图标)。
场景二:移动终端的屏幕未由机主解锁,而是例如儿童通过密码解锁,或者,利用机主的指纹进行了指纹解锁,或者,利用机主的面部进行了面部解锁,从而使得移动终端的屏幕解锁,进入到显示有所有已安装应用程序的界面中。
以未经过机主授权,访问移动终端上的应用的用户的类型为儿童类型为例,考虑到解锁后的移动终端可以具有下文提到儿童模式,那么与儿童模式相对的可以为成人模式(也就是移动终端机主正常使用的模式),在移动终端处于该成人模式下,移动终端可以提供任何已安装的应用程序供用户使用,因此,在成人模式下,用户可以对任何已安装的应用程序进行操作。而在儿童模式下,用户则只可以对部分已安装应用进行操作,这部分已安装应用适合由儿童使用。
可选地,在执行步骤101时,移动终端处于成人模式下。
步骤102,响应于所述启动操作,判断所述第一应用是否在第一预设应用列表中,其中,所述第一预设应用列表包括至少一个第二应用;
其中,第二应用的数量优选多个。
这里的第一预设应用列表中的第二应用为专门不供用户类型为预设用户类型的用户使用的应用。
以预设用户类型为儿童为例,则这里的第一预设应用列表中的第二应用均是不可以供儿童进行使用的APP。
其中,该第一预设应用列表可以由***配置和/或机主配置。
以预设用户类型为儿童为例,并以机主配置该第一预设应用列表为例,用户可以从移动终端已安装的多个应用中选择不可以被儿童使用的多个第二应用,从而生成第一预设应用列表。
例如,在机主配置该第一预设应用列表时,用户可以通过对移动终端执行预设操作(该预设操作表示管理第一预设应用列表),移动终端在检测到该预设操作后,可以展示如图2所示的界面,该界面中显示有已添加至第一预设应用列表中的各个应用的信息(这里为应用图标),当然,在首次配置该第一预设应用列表时,该界面中则只显示有“+”选项,而未显示任何应用图标。其中,机主可以通过点击“+”选项,来从已安装的应用中选择需要添加至该预设应用列表的第二应用。如图2所示,这里添加了应用1、应用2、应用3和应用4。
当然,在该第一预设应用列表中已添加有第二应用之后,该界面还可以提供减号选项(例如“-”选项),使得机主通过点击某个已添加的第二应用(例如应用1),再点击该“-”选项,则可以将应用1从该预设应用列表中删除。
其中,该界面中的应用均为需要声纹识别才可以使用的应用,因此,如图2所示,其显示有文本“需要声纹识别的应用”。
例如,机主可以将其认为会让儿童沉迷的APP移到需要声纹识别应用的名单中,例如某几款游戏APP,某几款视频APP等。
另外,需要说明的是,在人工配置该第一预设应用列表时,上述举例中以机主配置为例进行的说明。但是,在实际应用中,配置该第一预设应用列表的用户并不限制为机主,还可以是其他已成年的用户,但是不可以是用户类型为预设用户类型的用户,例如儿童用户(例如0岁~12岁)。当然,儿童用户的年龄段并不限于上述举例,可以是小于18岁的任意年龄段,具体可以根据需要灵活配置。
可选地,在配置第一预设应用列表时,可以存储第二应用的标识信息(包括但不限于包名信息、应用名称等)。优选地,存储应用的包名信息。
可选地,在执行步骤102时,可以判断所述第一应用的包名是否在第一预设应用列表中,其中,所述第一预设应用列表包括至少一个第二应用的包名信息。
在本发明实施例中,由于包名为应用的唯一性标识性信息,通过包名的匹配,可以确定用户目前请求启动的第一应用是否属于第一预设应用列表中。
可选地,若否,则响应于启动操作,启动第一应用;
步骤103,若是(即在判断到所述第一应用在第一预设应用列表中),则获取第一用户语音;
以预设用户类型为儿童为例。例如,如果第一应用的包名与第一预设应用列表中的一个第二应用的包名相同,则说明第一应用为用户预先配置的或者***配置的不希望由儿童使用的第二应用,因此,可以采集第一用户语音。例如可以启动送话器来采集用户语音。
步骤104,根据所述第一用户语音识别第一用户类型;
例如,为了确认请求启动第一应用的用户是否为儿童,可以根据采集的第一用户语音来识别第一用户类型。
例如,用户类型可以分为成人类型和儿童类型两类。
当然,在需要对应用的使用进行控制的用户类型并不限于儿童,还可以是其他用户类型,也就是说,本发明实施例的预设用户类型并不限于儿童。
步骤105,若所述第一用户类型为预设用户类型,则显示第三应用,其中,所述第三应用与所述第二应用不同。
其中,所述第三应用也是选自移动终端已安装的应用,且,该第三应用为预先配置的专门供用户类型为预设用户类型使用的应用。
例如该预设用户类型为儿童,则本步骤可以将所述移动终端切换为儿童模式,并将移动终端显示的应用切换为专门供儿童使用的第三应用。其中,第三应用的数量为一个或多个。
例如,如果经过判断确认采集到的说话的用户为儿童,也就是说,是儿童想要打开第一应用使用,则本发明实施例的方法不会对该启动操作进行响应(例如拒绝该启动操作),而是将移动终端所处的模式切换为儿童模式(例如从成人模式切换为儿童模式)。其中,所述儿童模式包括供用户类型为儿童类型的用户使用的至少一个第三应用。
例如如图3所示,示出了儿童模式下的应用界面,该应用界面包括“课外学习”应用图标、“外语学习”应用图标、“儿童故事”应用图标。用户可以通过点击“退出”选项,来退出儿童模式,回到成人模式,但是,在成人模式下,儿童仍旧没有办法对第一预设应用列表中的应用进行启动或操作。
对于该第三应用也是可以由***和/或成人用户预先配置的。另外,每个第三应用也是选自移动终端已安装的应用。
例如,在人工配置该第三应用时,可以参照配置第一预设应用列表的方式来配置第二预设应用列表,其中第二预设应用列表包括供用户类型为儿童类型的用户使用的多个第三应用。具体配置方法参照上述图2的举例,这里不再赘述。
可选地,步骤106,若所述第一用户类型不为预设用户类型,则响应于所述启动操作,启动所述第一应用。
例如,如果经过判断确认采集到的说话的用户不为儿童,也就是说,很可能不是儿童想要打开第一应用使用,因此,可以响应于该启动操作,来启动第一应用。
在本发明实施例中,在接收到对第一应用的启动操作之后,可以判断该第一应用是否属于需要进行访问控制的第二应用,如果是,则需要判断用户的类型是否为预设用户类型,具体的可以通过根据该用户的语音来识别用户类型,如果该用户类型为预设用户类型,则控制移动终端显示第三应用,该第三应用不同于第二应用。本发明实施例的方法可以基于用户语音来判断用户类型,那么在面临请求启动第一应用的移动终端用户的类型为预设用户类型时,则显示供该预设用户类型的用户使用的第三应用,达到对第一预设应用列表中的应用进行有效访问控制的目的。
可选地,以预设用户类型为用户为例进行说明。考虑到在实际应用场景中,可能存在儿童在请求启动第一应用后,在移动终端采集第一用户语音时,此时正好有成人用户说话,使得上述接收到的第一用户语音为成人用户的语音,而不是请求启动第一应用的儿童用户。那么为了提升对儿童使用应用的全面、准确的控制,可以定期进行声音检查,确定用户类型。具体的,在步骤106之后,根据本发明实施例的方法还可以包括:
在所述第一应用处于运行状态下,按照预设周期获取第二用户语音;
其中,该运行状态可以是前台运行状态和/或后台运行状态,优选前台运行状态下,本发明实施例的方法可以定期采集用户语音。
根据所述第二用户语音识别第二用户类型;
若所述第二用户类型为预设用户类型,则关闭所述第一应用,并显示所述第三应用。
例如,如果请求使用第一应用的用户为儿童用户,那么定期采集的第二用户语音(例如设置定时器,定时时间为10分钟),至少存在一次采集的第二用户语音对应的用户类型为儿童类型,因此,可以在儿童使用第一应用期间,来及时将该第一应用关闭,并将移动终端所处的模式切换为儿童模式,从而显示只供儿童使用的第三应用,使该儿童无法访问第一应用。
需要说明的是,第二应用和第三应用不同。
可选地,如果请求启动第一应用的用户确实为成人用户,那么为了避免在成人用户使用第一应用期间,定期采集用户语音对用户的干扰,若确定该第二用户类型不为预设用户类型(例如成人类型),则可以关闭用于控制按照预设周期接收第二用户语音的定时器。或者,成人用户在***设置中找到相应的关闭该周期采集第二用户语音的选项。
可选地,为了避免请求启动第一应用的用户为儿童,但是,采集的第一用户语音为其他成人用户的语音,造成第一应用误启动的情况,在执行步骤106时,可以通过以下方式来实现:
若所述第一用户类型不为预设用户类型,则获取所述第一用户语音的第一声纹特征;
若所述第一声纹特征与预设授权声纹特征相匹配,则响应于所述启动操作,启动所述第一应用。
其中,该预设授权声纹特征包括移动终端机主的声纹特征,或进一步包括该机主授权的其他成人用户的声纹特征。
在生成该预设授权声纹特征时,以生成机主的声纹特征为例进行说明,可以预先提示例如机主说一段话,然后,本发明实施例的方法对接收到的一段用户语音提取声纹特征进行保存,并将该声纹特征与机主身份绑定。
在本发明实施例中,为了避免预设用户类型的用户(例如儿童)请求启动第一应用时,***采集到的第一用户语音为其他并未请求启动该第一应用的非预设用户类型(例如成人用户)的第一用户语音,导致预设用户类型的用户利用不为预设用户类型的用户的语音来授权启动该第一应用的情况,本发明实施例的方法,在确定第一用户语音对应的第一用户类型不为预设用户类型时,还可以基于该第一用户语音的声纹特征进行进一步判断,将该声纹特征与预设授权声纹特征进行匹配,如果匹配,即只有在说话人为预设授权声纹特征对应的用户时,才会启动第一应用。
可选地,所述若所述第一用户类型不为预设用户类型,则获取所述第一用户语音的第一声纹特征之后,根据本发明实施例的方法还可以包括:
若所述第一声纹特征与预设授权声纹特征不匹配,则显示所述第三应用。
其中,如果说话人的第一声纹特征与预设授权声纹特征中的任意一组授权声纹特征均不匹配,则拒绝启动该第一应用,而是显示所述第三应用。
在本发明实施例中,为了避免预设用户类型的用户(例如儿童)请求启动第一应用时,***采集到的第一用户语音为其他并未请求启动该第一应用的不为预设用户类型的用户的语音,导致例如儿童利用其他成人的语音来授权启动该第一应用的情况,本发明实施例的方法可以将说话人的第一声纹特征与预设授权声纹特征进行匹配,如果不匹配,则说明说话人未授权启动第一应用,因此,将移动终端显示的应用切换为第三应用,能够避免预设用户类型的用户借助于其他未授权的用户(例如成人)的语音来启动第一应用的情况,进一步提升了对预设用户类型的用户对第一预设应用列表中的第二应用的使用上的有效控制。
其中,预设授权声纹特征中的各组授权声纹特征为对第一预设应用列表中的第二应用具有访问权限的用户的声纹特征。
可选地,在获取第一用户语音时,可以启动语音采集程序;通过所述语音采集程序采集第一用户语音。
其中,在启动语音采集程序之后,可以显示如图4所示的语音采集界面,用户在说话后,就可以通过语音采集程序将采集到用户说的话,在接收到用户点击“说完了”选项的指令之后,就停止语音的采集。
其中,图4所示的“取消”选项被点击后,可以取消本次语音的采集,用户可以重新说话,来使得语音采集程序重新采集用户说的话。另外,该语音采集界面还可以提供语音类型选项,例如如图4所示的“普通话”,该语音类型选项可以提供诸如“普通话”选项、各种方言选项(例如“东北话”、“广东话”等选项)、各国语言选项(例如“English”)等。
类似的,在按照预设周期获取第二用户语音时,则按照预设周期启动语音采集程序;通过所述语音采集程序按照所述预设周期采集第二用户语音。
可选地,在执行步骤104时,可以识别所述第一用户语音的第一声纹特征;然后,根据所述第一声纹特征识别第一用户类型。
其中,本发明实施例的方法可以预先配置声纹识别装置,该声纹识别装置可以对输入的声纹特征,识别用户类型。其可识别的用户类型可以包括但不限于成人类型、儿童类型。
在本发明实施例中,可以提取第一用户语音的第一声纹特征,然后,将该第一声纹特征输入到声纹识别装置,从而输出得到第一用户类型。
可选地,该声纹识别装置可以部署有预先经过训练的基于声纹特征来对用户类型进行分类的神经网络模型,声纹识别装置可以利用该神经网络模型来判断该第一声纹特征分别属于各个已经学习到的用户类型的概率,例如属于成人类型的概率为p1,属于儿童类型的概率为p2,然后,声纹识别装置获取到两个概率,将最高概率对应的用户类型确定为第一用户类型并输出。
可选地,该声纹识别装置还可以根据声纹特征进行年龄段的分类。例如该声纹识别装置可以部署有预先经过训练的基于声纹特征来对用户年龄段进行分类的神经网络模型,声纹识别装置可以利用该神经网络模型来判断该第一声纹特征分别属于各个已经学习到的用户年龄段的概率。例如属于0~17岁的概率为p1,属于18~40岁的概率为p2,属于41岁~65岁的概率为p3,属于66岁以上的概率为p4,然后,声纹识别装置获取到四个年龄段的4个概率,识别最高概率对应的目标用户年龄段,然后,根据预先配置的年龄段与用户类型的对应关系,识别与目标用户年龄段对应的目标用户类型,将目标用户类型确定为第一用户类型并输出。
需要说明的是,本发明限定的用户类型为与年龄相关的用户类型(例如幼儿、儿童、成人、老人等),并非男性、女性、白领、工人的用户类型。
在本发明实施例中,可以从用户语音提取声纹特征,利用声纹特征判断用户类型,提升了对用户类型的识别准确度,进一步提升了对儿童使用应用的控制准确度。
与上述实施例类似,在根据所述第二用户语音识别第二用户类型时,可以识别所述第二用户语音的第二声纹特征;然后,根据所述第二声纹特征识别第二用户类型。具体实现方式参照上述实施例,原理类似,这里不再赘述。
参照图5,示出了本发明一个实施例的移动终端的框图。本发明实施例的移动终端能实现上述实施例中的应用控制方法的细节,并达到相同的效果。图5所示移动终端包括:
第一接收模块201,用于接收针对第一应用的启动操作;
判断模块202,用于响应所述启动操作,判断所述第一应用是否在第一预设应用列表中,其中,所述第一预设应用列表包括至少一个第二应用;
第一获取模块203,用于在判断到所述第一应用在第一预设应用列表中,获取第一用户语音;
第一识别模块204,用于根据所述第一用户语音识别第一用户类型;
第一显示模块205,用于若所述第一用户类型为预设用户类型,则显示第三应用,其中,所述第三应用与所述第二应用不同。
可选地,所述移动终端还包括:
启动模块,用于若所述第一用户类型不为预设用户类型,则响应于所述启动操作,启动所述第一应用。
可选地,所述移动终端还包括:
第二获取模块,用于在所述第一应用处于运行状态下,按照预设周期获取第二用户语音;
第二识别模块,用于根据所述第二用户语音识别第二用户类型;
第二显示模块,用于若所述第二用户类型为预设用户类型,则关闭所述第一应用,并显示所述第三应用。
可选地,所述启动模块包括:
获取子模块,用于若所述第一用户类型不为预设用户类型,则获取所述第一用户语音的第一声纹特征;
启动子模块,用于若所述第一声纹特征与预设授权声纹特征相匹配,则响应于所述启动操作,启动所述第一应用;
可选地,所述移动终端还包括:
第三显示模块,用于若所述第一声纹特征与预设授权声纹特征不匹配,则显示所述第三应用。
可选地,所述判断模块202包括:
判断子模块,用于判断所述第一应用的包名是否在第一预设应用列表中,其中,所述第一预设应用列表包括至少一个第二应用的包名信息;
确定子模块,用于若所述判断子模块确定所述第一应用的包名在第一预设应用列表中,则确定所述第一应用在第一预设应用列表中。
本发明实施例提供的移动终端能够实现上述方法实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。
图6为实现本发明各个实施例的一种移动终端的硬件结构示意图,
该移动终端400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、处理器410、以及电源411等部件。本领域技术人员可以理解,图6中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,移动终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
处理器410,用于接收针对第一应用的启动操作;响应所述启动操作,判断所述第一应用是否在第一预设应用列表中,其中,所述第一预设应用列表包括至少一个第二应用;在判断到所述第一应用在第一预设应用列表中,获取第一用户语音;根据所述第一用户语音识别第一用户类型;若所述第一用户类型为预设用户类型,则显示第三应用,其中,所述第三应用与所述第二应用不同。
在本发明实施例中,在接收到对第一应用的启动操作之后,可以判断该第一应用是否属于需要进行访问控制的第二应用,如果是,则需要判断用户的类型是否为预设用户类型,具体的可以通过根据该用户的语音来识别用户类型,如果该用户类型为预设用户类型,则控制移动终端显示第三应用,该第三应用不同于第二应用。本发明实施例的方法可以基于用户语音来判断用户类型,那么在面临请求启动第一应用的移动终端用户的类型为预设用户类型时,则显示供该预设用户类型的用户使用的第三应用,达到对第一预设应用列表中的应用进行有效访问控制的目的。
应理解的是,本发明实施例中,射频单元401可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器410处理;另外,将上行的数据发送给基站。通常,射频单元401包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元401还可以通过无线通信***与网络和其他设备通信。
移动终端通过网络模块402为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元403可以将射频单元401或网络模块402接收的或者在存储器409中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元403还可以提供与移动终端400执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元403包括扬声器、蜂鸣器以及受话器等。
输入单元404用于接收音频或视频信号。输入单元404可以包括图形处理器(Graphics Processing Unit,GPU)4041和麦克风4042,图形处理器4041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元406上。经图形处理器4041处理后的图像帧可以存储在存储器409(或其它存储介质)中或者经由射频单元401或网络模块402进行发送。麦克风4042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元401发送到移动通信基站的格式输出。
移动终端400还包括至少一种传感器405,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板4061的亮度,接近传感器可在移动终端400移动到耳边时,关闭显示面板4061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器405还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
显示单元406用于显示由用户输入的信息或提供给用户的信息。显示单元406可包括显示面板4061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板4061。
用户输入单元407可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元407包括触控面板4071以及其他输入设备4072。触控面板4071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板4071上或在触控面板4071附近的操作)。触控面板4071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器410,接收处理器410发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板4071。除了触控面板4071,用户输入单元407还可以包括其他输入设备4072。具体地,其他输入设备4072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
进一步的,触控面板4071可覆盖在显示面板4061上,当触控面板4071检测到在其上或附近的触摸操作后,传送给处理器410以确定触摸事件的类型,随后处理器410根据触摸事件的类型在显示面板4061上提供相应的视觉输出。虽然在图6中,触控面板4071与显示面板4061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板4071与显示面板4061集成而实现移动终端的输入和输出功能,具体此处不做限定。
接口单元408为外部装置与移动终端400连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元408可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端400内的一个或多个元件或者可以用于在移动终端400和外部装置之间传输数据。
存储器409可用于存储软件程序以及各种数据。存储器409可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器409可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器410是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器409内的软件程序和/或模块,以及调用存储在存储器409内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器410可包括一个或多个处理单元;优选的,处理器410可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器410中。
移动终端400还可以包括给各个部件供电的电源411(比如电池),优选的,电源411可以通过电源管理***与处理器410逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
另外,移动终端400包括一些未示出的功能模块,在此不再赘述。
优选的,本发明实施例还提供一种移动终端,包括处理器410,存储器409,存储在存储器409上并可在所述处理器410上运行的计算机程序,该计算机程序被处理器410执行时实现上述应用控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述应用控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
Claims (12)
1.一种应用控制方法,应用于移动终端,其特征在于,所述方法包括:
接收针对第一应用的启动操作;
响应所述启动操作,判断所述第一应用是否在第一预设应用列表中,其中,所述第一预设应用列表包括至少一个第二应用;
在判断到所述第一应用在第一预设应用列表中,获取第一用户语音;
根据所述第一用户语音识别第一用户类型;
若所述第一用户类型为预设用户类型,则显示第三应用,其中,所述第三应用与所述第二应用不同。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一用户语音识别第一用户类型之后,所述方法还包括:
若所述第一用户类型不为预设用户类型,则响应于所述启动操作,启动所述第一应用。
3.根据权利要求2所述的方法,其特征在于,所述若所述第一用户类型不为预设用户类型,则响应于所述启动操作,启动所述第一应用之后,所述方法还包括:
在所述第一应用处于运行状态下,按照预设周期获取第二用户语音;
根据所述第二用户语音识别第二用户类型;
若所述第二用户类型为预设用户类型,则关闭所述第一应用,并显示所述第三应用。
4.根据权利要求2所述的方法,其特征在于,所述若所述第一用户类型不为预设用户类型,则响应于所述启动操作,启动所述第一应用,包括:
若所述第一用户类型不为预设用户类型,则获取所述第一用户语音的第一声纹特征;
若所述第一声纹特征与预设授权声纹特征相匹配,则响应于所述启动操作,启动所述第一应用;
所述若所述第一用户类型不为预设用户类型,则获取所述第一用户语音的第一声纹特征之后,所述方法还包括:
若所述第一声纹特征与预设授权声纹特征不匹配,则显示所述第三应用。
5.根据权利要求1所述的方法,其特征在于,所述判断所述第一应用是否在第一预设应用列表中,包括:
判断所述第一应用的包名是否在第一预设应用列表中,其中,所述第一预设应用列表包括至少一个第二应用的包名信息;
若是,则确定所述第一应用在第一预设应用列表中。
6.一种移动终端,其特征在于,所述移动终端包括:
第一接收模块,用于接收针对第一应用的启动操作;
判断模块,用于响应所述启动操作,判断所述第一应用是否在第一预设应用列表中,其中,所述第一预设应用列表包括至少一个第二应用;
第一获取模块,用于在判断到所述第一应用在第一预设应用列表中,获取第一用户语音;
第一识别模块,用于根据所述第一用户语音识别第一用户类型;
第一显示模块,用于若所述第一用户类型为预设用户类型,则显示第三应用,其中,所述第三应用与所述第二应用不同。
7.根据权利要求6所述的移动终端,其特征在于,所述移动终端还包括:
启动模块,用于若所述第一用户类型不为预设用户类型,则响应于所述启动操作,启动所述第一应用。
8.根据权利要求7所述的移动终端,其特征在于,所述移动终端还包括:
第二获取模块,用于在所述第一应用处于运行状态下,按照预设周期获取第二用户语音;
第二识别模块,用于根据所述第二用户语音识别第二用户类型;
第二显示模块,用于若所述第二用户类型为预设用户类型,则关闭所述第一应用,并显示所述第三应用。
9.根据权利要求7所述的移动终端,其特征在于,所述启动模块包括:
获取子模块,用于若所述第一用户类型不为预设用户类型,则获取所述第一用户语音的第一声纹特征;
启动子模块,用于若所述第一声纹特征与预设授权声纹特征相匹配,则响应于所述启动操作,启动所述第一应用;
所述移动终端还包括:
第三显示模块,用于若所述第一声纹特征与预设授权声纹特征不匹配,则显示所述第三应用。
10.根据权利要求6所述的移动终端,其特征在于,所述判断模块包括:
判断子模块,用于判断所述第一应用的包名是否在第一预设应用列表中,其中,所述第一预设应用列表包括至少一个第二应用的包名信息;
确定子模块,用于若所述判断子模块确定所述第一应用的包名在第一预设应用列表中,则确定所述第一应用在第一预设应用列表中。
11.一种移动终端,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至5中任一项所述的应用控制方法的步骤。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的应用控制方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910668681.1A CN110442394A (zh) | 2019-07-23 | 2019-07-23 | 一种应用控制方法及移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910668681.1A CN110442394A (zh) | 2019-07-23 | 2019-07-23 | 一种应用控制方法及移动终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110442394A true CN110442394A (zh) | 2019-11-12 |
Family
ID=68431311
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910668681.1A Pending CN110442394A (zh) | 2019-07-23 | 2019-07-23 | 一种应用控制方法及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110442394A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112698895A (zh) * | 2020-12-25 | 2021-04-23 | 百度在线网络技术(北京)有限公司 | 电子设备的显示方法、装置、设备和介质 |
CN113225327A (zh) * | 2021-04-29 | 2021-08-06 | 心动网络股份有限公司 | 基于语音识别的登录客户监督方法、装置、设备及介质 |
CN113867831A (zh) * | 2021-09-08 | 2021-12-31 | 深圳Tcl新技术有限公司 | 智能设备控制方法、智能设备、存储介质及电子设备 |
CN115273517A (zh) * | 2022-08-12 | 2022-11-01 | 润芯微科技(江苏)有限公司 | 一种车载智能显示方法及其显示*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104156139A (zh) * | 2014-08-06 | 2014-11-19 | 广州三星通信技术研究有限公司 | 阻止链接广告页面的方法和装置 |
CN106126330A (zh) * | 2016-06-23 | 2016-11-16 | 网易(杭州)网络有限公司 | 一种切换应用的方法和装置 |
CN106503521A (zh) * | 2016-10-20 | 2017-03-15 | 北京小米移动软件有限公司 | 身份识别方法和装置 |
CN106909295A (zh) * | 2015-12-23 | 2017-06-30 | 北京奇虎科技有限公司 | 应用程序的处理方法和终端 |
-
2019
- 2019-07-23 CN CN201910668681.1A patent/CN110442394A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104156139A (zh) * | 2014-08-06 | 2014-11-19 | 广州三星通信技术研究有限公司 | 阻止链接广告页面的方法和装置 |
CN106909295A (zh) * | 2015-12-23 | 2017-06-30 | 北京奇虎科技有限公司 | 应用程序的处理方法和终端 |
CN106126330A (zh) * | 2016-06-23 | 2016-11-16 | 网易(杭州)网络有限公司 | 一种切换应用的方法和装置 |
CN106503521A (zh) * | 2016-10-20 | 2017-03-15 | 北京小米移动软件有限公司 | 身份识别方法和装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112698895A (zh) * | 2020-12-25 | 2021-04-23 | 百度在线网络技术(北京)有限公司 | 电子设备的显示方法、装置、设备和介质 |
CN113225327A (zh) * | 2021-04-29 | 2021-08-06 | 心动网络股份有限公司 | 基于语音识别的登录客户监督方法、装置、设备及介质 |
CN113867831A (zh) * | 2021-09-08 | 2021-12-31 | 深圳Tcl新技术有限公司 | 智能设备控制方法、智能设备、存储介质及电子设备 |
CN115273517A (zh) * | 2022-08-12 | 2022-11-01 | 润芯微科技(江苏)有限公司 | 一种车载智能显示方法及其显示*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110442394A (zh) | 一种应用控制方法及移动终端 | |
CN109831586A (zh) | 一种用户界面切换显示方法、移动终端和存储介质 | |
CN108089891A (zh) | 一种应用程序启动方法、移动终端 | |
CN109446775A (zh) | 一种声控方法及电子设备 | |
CN108376096A (zh) | 一种消息显示方法及移动终端 | |
CN109981891A (zh) | 一种终端控制方法、装置及终端设备 | |
CN109446834A (zh) | 一种应用程序的权限管理方法及移动终端 | |
CN110149628A (zh) | 一种信息处理方法及终端设备 | |
CN108363591A (zh) | 一种推送消息控制的方法及装置 | |
CN107832067A (zh) | 一种应用更新方法、移动终端和计算机可读存储介质 | |
CN110505340A (zh) | 一种消息发送方法及终端设备 | |
CN109918944A (zh) | 一种信息保护方法、装置、移动终端及存储介质 | |
CN108600679A (zh) | 一种视频通话方法及终端 | |
CN110062107A (zh) | 一种内容显示方法及终端设备 | |
CN110351413A (zh) | 通话请求处理方法、装置和移动终端 | |
CN109963033A (zh) | 一种基于语音的控制方法及终端设备 | |
CN109992939A (zh) | 一种登录方法及终端设备 | |
CN109660521A (zh) | 一种游戏空间调控方法、终端及计算机可读存储介质 | |
CN109684006A (zh) | 一种终端控制方法及装置 | |
CN109451143A (zh) | 一种通话方法及移动终端 | |
CN109246308A (zh) | 一种语音处理方法及终端设备 | |
CN109062492A (zh) | 一种应用访问方法和终端 | |
CN108848240A (zh) | 一种信息安全防护方法及终端 | |
CN109086599A (zh) | 一种应用程序加锁方法、解锁方法及终端设备 | |
CN108494754A (zh) | 一种账户信息处理方法及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191112 |