[发明专利]语音控制方法、装置、终端及存储介质在审
申请号: | 201910972320.6 | 申请日: | 2019-10-12 |
公开(公告)号: | CN112652302A | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 陈泽钦 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G10L15/22 | 分类号: | G10L15/22;G10L15/26;G06F3/0481;G06F3/0488;G06F16/953;G06F16/954 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语音 控制 方法 装置 终端 存储 介质 | ||
本发明实施例公开了一种语音控制方法、装置、终端及介质,应用于车载中控设备运行的小程序运行平台的小程序引擎,所述方法包括:在检测到针对所述第一小程序显示的第一界面的第一语音控制指令时,确定第一语音控制指令的语音内容;根据语音内容查询第一界面的唤醒词集合,确定语音内容对应的目标唤醒词;根据目标唤醒词查询第一界面的响应事件集合,确定目标唤醒词对应的目标响应事件,响应事件集合是调用所述视频用户接口运行模块生成的,且所述响应事件集合包括组件的唤醒词和响应事件之间的第二对应关系;执行目标响应事件;本发明实施例可根据语音控制指令,快速定位到对应组件,并触发其所绑定的响应事件,实现了快速语音控制功能。
技术领域
本发明涉及语音技术领域,具体涉及语音处理技术领域,尤其涉及一种语音控制方法、一种语音控制装置、一种终端及一种计算机存储介质。
背景技术
随着小程序的日益普遍,用户可在各种APP、车载系统或者我智能家居系统中进行应用,小程序页面中由大量的组件(view、text、button…)进行构成,可通过用户的手势操作(如点击)来进行交互。发明人在实践中发现:现有的语音控制方法会导致1)语音识别耗时长;2)性能资源占用高;从语音输入到确定目标组件并发起响应,往往需要2~3秒的时间,严重的影响了用户进行语音操控的交互体验。
发明内容
本发明实施例提供了一种语音控制方法、装置、终端及计算机存储介质,可根据语音控制指令,快速定位到对应组件,并触发其所绑定的响应事件,实现了快速语音控制功能。
一方面,本发明实施例提供了一种语音控制方法,应用于车载中控设备运行的小程序运行平台的小程序引擎,所述小程序引擎设置有视频用户接口运行模块,所述小程序运行平台运行有第一小程序,该语音控制方法包括:
在检测到针对所述第一小程序显示的第一界面的第一语音控制指令时,确定所述第一语音控制指令的语音内容,所述第一界面包括至少一个组件;
根据所述语音内容查询所述第一界面的唤醒词集合,确定所述语音内容对应的目标唤醒词,所述唤醒词集合包括参考组件与唤醒词之间的第一对应关系,所述参考组件为所述至少一个组件中绑定有响应事件的组件,且所述参考组件在所述第一界面的原始控制逻辑中仅支持触控操作功能;
根据所述目标唤醒词查询所述第一界面的响应事件集合,确定所述目标唤醒词对应的目标响应事件,所述响应事件集合是调用所述视频用户接口运行模块生成的,且所述响应事件集合包括组件的唤醒词和响应事件之间的第二对应关系;
执行所述目标响应事件。
其中,所述至少一个组件包括至少一个前台组件和/或至少一个后台组件,所述前台组件为在所述第一界面显示的组件,所述后台组件为未在所述第一界面显示的组件。
其中,所述第一对应关系中的单个参考组件对应一个或多个唤醒词。
其中,所述确定所述第一语音控制指令的语音内容,包括:
获取预设语音模型;
根据所述预设语音模型确定所述第一语音控制指令的语音内容。
其中,所述在所述检测到针对所述第一小程序显示的第一界面的第一语音控制指令之前,所述方法还包括:
在所述第一小程序加载和渲染所述第一界面的过程中通过所述视频用户接口运行模块执行如下操作:
获取所述第一界面的至少一个组件;
遍历所述至少一个组件;
确定所述至少一个组件中分别绑定的有响应事件的一个或多个参考组件;
根据所述一个或多个组件生成至少一个参考组件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910972320.6/2.html,转载请声明来源钻瓜专利网。