【技术实现步骤摘要】
一种应用程序控制方法、装置、设备及存储介质
本申请涉及计算机
,具体涉及一种应用程序(Application,APP)控制方法、装置、设备及存储介质。
技术介绍
随着计算机技术的迅速发展,智能终端如今在人们的日常生活中已不可或缺,人们可以通过智能终端完成日常生活中的各类活动,如社交、购物、娱乐等等。现阶段,很多智能终端可以支持用户对其进行语音控制,具体的,可以在智能终端中集成系统级别的语音助手,用户开启该语音助手功能后,即可通过语音对智能终端中的应用程序进行相应地控制,使得智能终端可以受控于用户语音自动完成各项任务。然而,上述系统级别的语音助手普遍对智能终端的配置要求较高,即配置低的智能终端难以支持系统级别的语音助手的正常运行。此外,开发系统级别的语音助手对于研发人员来说也具有很大的挑战性,具体的,研发人员在开发系统级别的语音助手时,需要针对各种应用程序分别开发调用接口并配置相应的控制指令,而在实际应用中,应用程序更新迭代的速度极快,并且大多数应用程序所支持的控制指令都极为丰富,因此,研发人员在开发系统 ...
【技术保护点】
1.一种应用程序控制方法,其特征在于,所述方法包括:/n获取通过操控目标APP显示界面上的语音录制控件输入的控制语音;/n通过语音识别SDK将所述控制语音转换为控制文本;/n根据所述控制文本确定控制动作和控制对象;在所述控制对象属于所述目标APP的可控对象的情况下,根据所述控制动作和所述控制对象确定控制指令;/n根据所述控制指令,控制所述控制对象执行所述控制动作。/n
【技术特征摘要】
1.一种应用程序控制方法,其特征在于,所述方法包括:
获取通过操控目标APP显示界面上的语音录制控件输入的控制语音;
通过语音识别SDK将所述控制语音转换为控制文本;
根据所述控制文本确定控制动作和控制对象;在所述控制对象属于所述目标APP的可控对象的情况下,根据所述控制动作和所述控制对象确定控制指令;
根据所述控制指令,控制所述控制对象执行所述控制动作。
2.根据权利要求1所述的方法,其特征在于,在所述控制对象属于所述目标APP的可控对象,且不是所述目标APP本身的情况下,若所述目标APP首次控制所述控制对象,则所述方法还包括:
显示所述控制对象对应的授权开关,所述授权开关处于开通状态表征所述目标APP具有控制所述控制对象的权限;
当检测到所述授权开关被切换至开通状态时,跳转显示所述控制对象的界面,并执行所述根据所述控制指令,控制所述控制对象执行所述控制动作。
3.根据权利要求1所述的方法,其特征在于,所述根据所述控制文本确定控制动作以及控制对象;在所述控制对象属于所述目标APP的可控对象的情况下,根据所述控制动作和所述控制对象确定控制指令,包括:
将所述控制文本传输至服务器;
通过所述服务器识别所述控制文本,确定所述控制动作和所述控制对象;
通过所述服务器判断所述控制对象是否属于所述目标APP的可控对象,若是,则判断其预存的控制指令集中是否存在与所述控制动作匹配的目标动作,若存在,则根据所述目标动作和所述控制对象生成所述控制指令,并将所述控制指令返回至承载所述目标APP的终端。
4.根据权利要求1所述的方法,其特征在于,所述目标APP中预存有服务器下发的控制对象列表和控制指令集,则在所述根据所述控制文本确定控制动作以及控制对象之后,所述方法还包括:
判断所述控制对象列表中是否存储有所述控制对象,若是,则确定所述控制对象属于所述目标APP的可控对象;
则所述根据所述控制动作和所述控制对象确定控制指令,包括:
判断所述控制指令集中是否存在与所述控制动作匹配的目标动作,若存在,则根据所述目标动作和所述控制对象生成所述控制指令。
5.根据权利要求1所述的方法,其特征在于,所述目标APP中预存有...
【专利技术属性】
技术研发人员:张彩萍,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。