[发明专利]一种多应用程序的语音交互方法和装置在审
申请号: | 201911363227.1 | 申请日: | 2019-12-26 |
公开(公告)号: | CN111048088A | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 李国华;张伟萌;戴帅湘 | 申请(专利权)人: | 北京蓦然认知科技有限公司 |
主分类号: | G10L15/22 | 分类号: | G10L15/22 |
代理公司: | 北京智丞瀚方知识产权代理有限公司 11810 | 代理人: | 杨乐 |
地址: | 100083 北京市海淀区学院*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 语音 交互 方法 装置 | ||
1.一种语音交互的方法,其特征在于,包括以下步骤
步骤501,获取用户输入的语音命令;
步骤502,判断是否可以准确执行用户的语音命令;若否,获取APP执行语音命令未填充的槽位,执行步骤503;
步骤503,调用APP生态图,获取与执行语音命令的APP具有有向边且有向边方向指向执行语音命令的APP的候选APP;
步骤504,从候选APP中提取用于填充未填充的槽位的内容,将其填充至APP对应的槽位;
APP生态图是根据APP之间的交互性建立的多个APP之间的有向图;
APP之间的有向图包括节点和有向边,其中所述节点表示APP,所述有向边表示用户使用APP的顺序或者APP之间的调用顺序,有向边的箭头指向为后使用或调用的APP。
2.根据权利要求1所述的方法,其特征在于,
步骤503具体包括:
判断执行语音命令的APP在APP生态图中是否具有与其关联且有向边方向指向执行语音命令的APP的有向边,若具有,则进一步提取与执行语音命令的APP具有有向边且有向边方向指向执行语音命令的APP的候选APP。
3.根据权利要求2所述的方法,其特征在于,
在步骤503中还包括以下步骤,
判断提取的APP是否具有所述未填充内容的槽位或与该槽位具有相同属性的槽位,若具有,则将该提取的APP作为初选APP,该初选APP为候选APP。
4.根据权利要求1所述的方法,其特征在于,
步骤507,判断上述槽位填充是否准确,若是,则执行步骤508,若否,执行步骤509;
步骤508,增加APP生态图中所述执行命令的APP与候选APP之间的有向边的权重系数;
步骤509,获取用户纠正的槽位内容,判断所述纠正的槽位内容是否与APP生态图中的APP填充的槽位内容相同,若相同,则当执行命令的APP与所述槽位内容相同的APP之间存在有向边,则增加该有向边的权重,若不存在有向边,则建立有向边。
5.一种用于语音交互的装置,其特征在于,该装置包括
收发模块,用于获取用户输入的语音命令;
执行模块,用于执行以下步骤:
步骤502,判断是否可以准确执行用户的语音命令;若否,获取APP执行语音命令未填充的槽位,执行步骤503;
步骤503,调用APP生态图,获取与执行语音命令的APP具有有向边且有向边方向指向执行语音命令的APP的候选APP;
步骤504,从候选APP中提取用于填充未填充的槽位的内容,将其填充至APP对应的槽位;
APP生态图是根据APP之间的交互性建立的多个APP之间的有向图;
APP之间的有向图包括节点和有向边,其中所述节点表示APP,所述有向边表示用户使用APP的顺序或者APP之间的调用顺序,有向边的箭头指向为后使用或调用的APP。
6.根据权利要求5所述的装置,其特征在于,
步骤503具体包括:
判断执行语音命令的APP在APP生态图中是否具有与其关联且有向边方向指向执行语音命令的APP的有向边,若具有,则进一步提取与执行语音命令的APP具有有向边且有向边方向指向执行语音命令的APP的候选APP。
7.根据权利要求6所述的装置,其特征在于,
在步骤503中还包括以下步骤,
判断提取的APP是否具有所述未填充内容的槽位或与该槽位具有相同属性的槽位,若具有,则将该提取的APP作为初选APP,该初选APP为候选APP。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京蓦然认知科技有限公司,未经北京蓦然认知科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911363227.1/1.html,转载请声明来源钻瓜专利网。