[发明专利]通过语音方式控制程序的方法、设备及程序产品在审
申请号: | 202110838410.3 | 申请日: | 2021-07-23 |
公开(公告)号: | CN113593555A | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 刘俊启 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G10L15/22 | 分类号: | G10L15/22;G06F3/16 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 霍莉莉;黄健 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 语音 方式 控制程序 方法 设备 程序 产品 | ||
1.一种通过语音方式控制软件的方法,所述方法应用于电子设备的语音处理软件,所述电子设备中运行有语音处理软件和多个第三方软件,所述方法包括:
接收用户发起的用于控制第三方软件的语音指令,确定与所述语音指令对应的指令信息,其中,在所述语音处理软件中存储有所述第三方软件的指令信息;
若确定出多个与所述语音指令对应的指令信息,其中,多个与所述语音指令对应的指令信息分别属于不同的第三方软件,且所述不同的第三方软件中包括处于活动状态的第三方软件,则在多个与所述语音指令对应的指令信息中确定与所述处于活动状态的第三方软件对应的可操作指令;
将所述可操作指令发送给处于活动状态的第三方软件进行响应处理。
2.根据权利要求1所述的方法,其中,所述确定与所述语音指令对应的指令信息,包括:
根据所述语音指令确定语音内容;
在存储的所述对应关系中,确定包括所述语音内容的指令信息;其中,所述指令信息中包括语音内容、可操作指令。
3.根据权利要求1或2所述的方法,其中,所述在多个与所述语音指令对应的指令信息中确定与处于活动状态的第三方软件对应的可操作指令,包括:
在多个与所述语音指令对应的指令信息中,确定属于处于活动状态的第三方软件的目标指令信息;
将所述目标指令信息中的可操作指令确定为处于活动状态的第三方软件的可操作指令。
4.根据权利要求1-3任一项所述的方法,还包括:
接收第三方软件发送的界面变更信息;
根据所述界面变更信息更新存储的第三方软件与指令信息间的对应关系。
5.根据权利要求4所述的方法,其中,根据所述界面变更信息更新存储的第三方软件与所述指令信息间的对应关系,包括:
删除所述对应关系中,与发送所述界面变更信息的第三方软件对应的指令信息。
6.根据权利要求1-5任一项所述的方法,所述第三方软件与所述指令信息间的对应关系是根据注册信息确定的,所述注册信息是第三方软件发送的。
7.一种通过语音方式控制软件的方法,所述方法应用于电子设备的第三方软件,所述电子设备中运行有语音处理软件和多个第三方软件,所述方法包括:
接收语音处理软件发送的可操作性指令;其中,所述可操作指令是根据处于活动状态的第三方软件在多个指令信息中确定的,多个所述指令信息是根据用户的语音指令确定的分别属于不同的第三方软件的信息;在所述语音处理软件中存储有第三方软件的指令信息;
根据所述可操作指令,完成响应处理。
8.根据权利要求7所述的方法,还包括:
根据软件当前界面确定可操作指令;
向所述语音处理软件发送用于注册所述可操作指令的注册信息。
9.根据权利要求8所述的方法,其中,所述向所述语音处理软件发送用于注册所述可操作指令的注册信息,包括:
向所述电子设备的系统发送用于注册所述可操作指令的注册信息,以使所述系统向所述语音处理软件发送所述注册信息。
10.根据权利要求8所述的方法,其中,根据软件当前界面确定可操作指令包括:
获取软件当前界面中包括的可操作控件的信息;
确定与所述可操作控件对应的可操作指令。
11.根据权利要求7-10任一项所述的方法,还包括:
在软件界面切换时,向所述语音处理软件发送包括界面切换信息的界面变更信息;
和/或,在软件退出时,向所述语音处理软件发送包括软件退出信息的界面变更信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110838410.3/1.html,转载请声明来源钻瓜专利网。