【技术实现步骤摘要】
快应用中进行语音识别的方法、装置、设备及存储介质
本公开涉及计算机领域,特别涉及一种快应用中进行语音识别的方法、装置、设备及存储介质。
技术介绍
快应用是一种基于硬件平台的新型应用形态。快应用使用前端技术栈开发,原生渲染,可以同时具备HTML5(HyperTextMarkupLanguage,超文本标记语言)页面和原生应用的双重优点。快应用基于快应用框架运行,快应用框架集成在计算机操作系统中。相关技术中,运行有快应用的终端接收到语音信号后,将语音信号发送至终端指定的语音识别服务器进行语音识别。公开人在实现本公开的过程中,发现上述方式至少存在如下缺陷:不同快应用对应有不同的语音识别场景,无论终端当前运行哪个快应用,终端都会将语音信号发送至终端指定的语音识别服务器进行语音识别,语音识别不能结合当前快应用的场景进行识别,语音识别结果的准确度较低。
技术实现思路
本公开实施例提供了一种快应用中进行语音识别的方法、装置、设备及存储介质,可以解决不同快应用对应有不同的语音识别场景,无论终端当前运行哪个快应用,终端都会将语音信号发送至终端指定的语音识别服务器进行语音识别,语音识别不能结合当前快应用的场景进行识别,语音识别结果的准确度较低的问题。所述技术方案如下:根据本公开的一个方面,提供了一种快应用中进行语音识别的方法,所述方法应用于终端中,所述终端中运行有至少一个快应用,所述快应用是基于集成在操作系统中的快应用框架运行且无需手动安装的应用,所述方法包括:获取第一语音信号 ...
【技术保护点】
1.一种快应用中进行语音识别的方法,其特征在于,所述方法应用于终端中,所述终端中运行有至少一个快应用,所述快应用是基于集成在操作系统中的快应用框架运行且无需手动安装的应用,所述方法包括:/n获取第一语音信号,所述第一语音信号是所述终端中的第一快应用在运行状态时接收到的语音信号;/n将所述第一语音信号发送到第一语音识别服务器,所述第一语音识别服务器是与所述第一快应用对应的语音识别服务器,存在至少两个所述快应用所对应的语音识别服务器是不同的;/n接收所述第一语音识别服务器发送的语音识别结果。/n
【技术特征摘要】
1.一种快应用中进行语音识别的方法,其特征在于,所述方法应用于终端中,所述终端中运行有至少一个快应用,所述快应用是基于集成在操作系统中的快应用框架运行且无需手动安装的应用,所述方法包括:
获取第一语音信号,所述第一语音信号是所述终端中的第一快应用在运行状态时接收到的语音信号;
将所述第一语音信号发送到第一语音识别服务器,所述第一语音识别服务器是与所述第一快应用对应的语音识别服务器,存在至少两个所述快应用所对应的语音识别服务器是不同的;
接收所述第一语音识别服务器发送的语音识别结果。
2.根据权利要求1所述的方法,其特征在于,所述获取第一语音信号,包括:
显示所述第一快应用的用户界面,所述用户界面是所述第一快应用处于运行状态的界面,所述用户界面包括至少一个用户界面控件;
在所述用户界面的前台显示过程中,采集所述第一语音信号;
所述将所述第一语音信号发送到第一语音识别服务器,包括:
将所述第一语音信号和第一候选操作指令发送到第一语音识别服务器,所述第一候选操作指令是与所述用户界面控件对应的候选操作指令,所述第一候选操作指令用于辅助所述第一语音识别服务器对所述第一语音信号的识别。
3.根据权利要求2所述的方法,其特征在于,所述用户界面包括显示部分和隐藏部分,所述显示部分是所述用户界面显示在所述终端上的部分,所述隐藏部分是所述用户界面没有显示在所述终端上的部分,
所述将所述第一语音信号和第一候选操作指令发送到第一语音识别服务器之前,还包括:
获取已显示控件的候选操作指令,所述已显示控件是所述显示部分对应的用户界面控件,所述已显示控件是所述至少一个用户界面控件的部分或全部;
将所述已显示控件的候选操作指令确定为所述第一候选操作指令。
4.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:
当所述第一快应用没有对应的第一语音识别服务器时,将所述第一语音信号发送到默认语音识别服务器;
接收所述默认语音识别服务器发送的语音识别结果。
5.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:
获取第二语音信号,所述第二语音信号是所述终端上没有运行所述快应用时接收的语音信号;
将所述第二语音信号发送至默认语音识别服务器;
接收所述默认语音识别服务器发送的语音识别结果。
6.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:
当所述终端上没有运行所述快应用时,停止获取语音信号。
7.一种快应用中进行语音识别的装置,其特征在于,所述装置是组成终端的一部分,所述终端中运行有至少一个快应用,所述快应用是基于集成在操作系统中的快应用框架运行且无需手动安装的应用,所述装置包括:
获取模块,被配置为获取第一语音信号,所述第一语音信号是所述终端中的第一快应用在运行状态时接收到的语音信号;
发送模块,被配置为将所述第...
【专利技术属性】
技术研发人员:董红光,吴华,范宏伟,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。