[发明专利]快应用中进行语音识别的方法、装置、设备及存储介质在审
申请号: | 201911129442.5 | 申请日: | 2019-11-18 |
公开(公告)号: | CN110853643A | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 董红光;吴华;范宏伟 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G10L15/22 | 分类号: | G10L15/22;G10L15/30 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 羊淑梅 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 进行 语音 识别 方法 装置 设备 存储 介质 | ||
本公开公开了一种快应用中进行语音识别的方法、装置、设备及存储介质,应用于计算机领域。该方法包括:获取第一语音信号,第一语音信号是终端中的第一快应用在运行状态时接收到的语音信号;将第一语音信号发送到第一语音识别服务器,第一语音识别服务器是与第一快应用对应的语音识别服务器,存在至少两个快应用所对应的语音识别服务器是不同的;接收第一语音识别服务器发送的语音识别结果。本公开通过将终端获取的语音信号发送到当前正在运行的快应用指定的语音识别服务器,使语音识别结果更准确。
技术领域
本公开涉及计算机领域,特别涉及一种快应用中进行语音识别的方法、装置、设备及存储介质。
背景技术
快应用是一种基于硬件平台的新型应用形态。快应用使用前端技术栈开发,原生渲染,可以同时具备HTML5(HyperText Markup Language,超文本标记语言)页面和原生应用的双重优点。快应用基于快应用框架运行,快应用框架集成在计算机操作系统中。
相关技术中,运行有快应用的终端接收到语音信号后,将语音信号发送至终端指定的语音识别服务器进行语音识别。
公开人在实现本公开的过程中,发现上述方式至少存在如下缺陷:不同快应用对应有不同的语音识别场景,无论终端当前运行哪个快应用,终端都会将语音信号发送至终端指定的语音识别服务器进行语音识别,语音识别不能结合当前快应用的场景进行识别,语音识别结果的准确度较低。
发明内容
本公开实施例提供了一种快应用中进行语音识别的方法、装置、设备及存储介质,可以解决不同快应用对应有不同的语音识别场景,无论终端当前运行哪个快应用,终端都会将语音信号发送至终端指定的语音识别服务器进行语音识别,语音识别不能结合当前快应用的场景进行识别,语音识别结果的准确度较低的问题。所述技术方案如下:
根据本公开的一个方面,提供了一种快应用中进行语音识别的方法,所述方法应用于终端中,所述终端中运行有至少一个快应用,所述快应用是基于集成在操作系统中的快应用框架运行且无需手动安装的应用,所述方法包括:
获取第一语音信号,所述第一语音信号是所述终端中的第一快应用在运行状态时接收到的语音信号;
将所述第一语音信号发送到第一语音识别服务器,所述第一语音识别服务器是与所述第一快应用对应的语音识别服务器,存在至少两个所述快应用所对应的语音识别服务器是不同的;
接收所述第一语音识别服务器发送的语音识别结果。
可选地,所述获取第一语音信号,包括:
显示所述第一快应用的用户界面,所述用户界面是所述第一快应用处于运行状态的界面,所述用户界面包括至少一个用户界面控件;
在所述用户界面的前台显示过程中,采集所述第一语音信号;
所述将所述第一语音信号发送到第一语音识别服务器,包括:
将所述第一语音信号和第一候选操作指令发送到第一语音识别服务器,所述第一候选操作指令是与所述用户界面控件对应的候选操作指令,所述第一候选操作指令用于辅助所述第一语音识别服务器对所述第一语音信号的识别。
可选地,所述用户界面包括显示部分和隐藏部分,所述显示部分是所述用户界面显示在所述终端上的部分,所述隐藏部分是所述用户界面没有显示在所述终端上的部分,所述将所述第一语音信号和第一候选操作指令发送到第一语音识别服务器之前,还包括:
获取已显示控件的候选操作指令,所述已显示控件是所述显示部分对应的用户界面控件,所述已显示控件是所述至少一个用户界面控件的部分或全部;
将所述已显示控件的候选操作指令确定为所述第一候选操作指令。
可选地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911129442.5/2.html,转载请声明来源钻瓜专利网。