提供话音接口的方法和系统的制作方法_4

文档序号:8382012阅读:来源:国知局
204可以建议合适的域。
[0057] 在评分方法中,分类器话音接口 202可以指示所有的域特定话音接口 204来处理 查询,并且可以选择具有对查询最佳解译的一个域特定话音接口 204 (例如,在某个规一化 尺度上的最高分)。对于某些域、专用的语法和词汇,域特定话音接口 204可能无法解译查 询并且可能返回低分数。该方法对于识别查询的语言也很有用。可以将发声呈现成说英语 和普通话系统,并且仅合适的域特定话音接口 204可以理解该请求。该方法也可以利用经 由网络通信地耦合到服务器的远程主控的用户终端102来使用,该服务器执行相应的域特 定话音接口 204的处理,或者可以完全地在用户终端102处实现。使用上述方法之一,分类 器话音接口 202可以基于识别属性以及它们的查询的相应值来识别合适的域特定话音接 □ 204。
[0058] 在块710中,用户终端102的分类器话音接口 202可以指示识别的域特定话音接 口 204来处理查询。在示例性实施方式中,分类器话音接口 202可以转发指示识别的域特 定话音接口 204来处理查询的指令。指令可以包括从包括在查询中的信息解析的一个或多 个属性值对406。例如,用户可以查询"我今天有什么会议?"。分类器话音接口 202可以解 析查询以识别时间段属性并且可以包括"今天"的值以向用户指示感兴趣的时间段。分类 器话音接口 202可以将指令中的属性值对{时段:今天}转发给域特定话音接口 204。图7 的流程图接着可以结束。
[0059] 当处理查询时,选择的域特定话音接口 204在每个对话轮回可以使用评分功能来 到达一个或者多个最佳响应。为了执行评分,域特定话音接口 204可以处理从分类器话音 接口 202的指令中接收的一个或多个属性值对。域特定话音接口 204也可以基于用户位 置、对话上下文、应用于域数据的信息理论度量,以及用户模型信息来定制处理查询。例如, 位置信息可以用于调整针对日历条目的合适时区,而对话上下文可以用于"记住"来自对话 中更早步骤的结果(例如,如果已经询问了周一的会议,则没有指定新的数据的会议时间 将仍指星期一)。信息理论度量可以指通过对话已经缩小的一组数据的统计分析。信息理 论度量可以允许数据以更有意义的方式来总结;并且用户建模可以用于学习和应用用户偏 好信息于过滤数据或排列数据,以满足用户的偏好。例如,如果用户在个人邮件中倾向于了 解来自其工程组的邮件,则用户偏好可以影响呈现的信息的顺序。域特定话音接口 204可 以使用信息理论度量来确定最佳的查询响应,以便基于查询的上下文来最为有效地缩小选 择。
[0060] 域特定话音接口 204可以将每个可能的查询响应视为响应选项,并且可以通过使 用多属性应用理论来计算加权的评分功能,可以向每个响应选项分配数值。多属性应用理 论(MUT)可以提供直截了当的方式来将排序的用户偏好的使用操作化,以对特定的用户 定制信息。MUT可以用于确定用户的整体偏好通过多个各个因素的相互作用来确定。每个 域特定话音接口 204可以具有一组一个或多个可能的响应选项,该一个或多个可能的响应 选项具有带有对应于特定域308的一个或多个属性的查询响应模板412。例如,日历域特 定话音接口 204可以与指向存储在存储器114中的地图域3064的查询响应模板412的多 个查询响应模板指针506关联。查询响应模板412的一个例子可以是"你与[插入会议参 与者]在[插入时间]有个会议",其中域特定话音接口 204将以合适的信息来填写打括号 的文本,以产生响应于用户查询的查询响应。每个查询模板412可以包括一个或多个属性。 属性的例子包括时间段、姓名、位置等。
[0061 ] 当各种响应选项之间的不同属性的相互作用可以影响哪个查询响应模板是响应 于查询的最佳选项时,域特定话音接口 204可以应用多属性应用理论来确定分配给每个属 性的权重。通过排列属性的重要性可以确定属性的权重,如下面将进一步详细描述。域特 定话音接口 204可以线性地组合权重以得到对于每个查询响应模板的效用分数。这样,域 特定话音接口 204可以将可能的查询响应视为针对内容选择和信息呈现的优化问题,其中 可以在每个对话轮回处计算最佳的查询响应。
[0062] 对特定属性的排列可以从在与用户终端102的用户交互期间收集的信息导出或 者可以明确地从用户请求。使用下面的公式(来自多属性应用理论),排序可以转换成权
【主权项】
1. 一种用于提供话音接口的方法,包括: 接收属性; 基于所述属性应用评分功能以便生成针对多个查询响应的每个的效用分数; 基于所述效用分数选择多个查询响应模板的至少一个查询响应模板;以及 可听地输出从所述至少一个查询响应模板生成的查询响应。
2. 根据权利要求1所述的方法,其中所述属性是多个属性之一。
3. 根据权利要求2所述的方法,进一步包括基于所述用户偏好排列所述多个属性,以 便向所述多个属性的每个分配相应的权重。
4. 根据权利要求3所述的方法,其中基于上下文信息来对所述属性进行加权。
5. 根据权利要求1所述的方法,进一步包括提示用户输入后续的查询。
6. 根据权利要求1所述的方法,进一步包括识别对应于第一效用分数的域内动作。
7. 根据权利要求6所述的方法,进一步包括执行所述域内动作。
8. 根据权利要求6所述的方法,进一步包括识别与所述域内动作关联的交叉域动作。
9. 根据权利要求8所述的方法,进一步包括将处理移交给域特定话音接口以执行所述 交叉域动作。
10. 根据权利要求9所述的方法,进一步包括从所述域特定话音接口接收所述交叉域 动作的结果。
11. 一个或多个存储计算机可执行指令的计算机可读介质,当计算机可执行指令由处 理器执行时,使得所述处理器执行一种方法,包括: 接收属性; 基于所述属性应用评分功能以便生成针对多个查询响应的每个的效用分数; 基于所述效用分数选择多个查询响应模板的至少一个查询响应模板;以及 可听地输出从所述至少一个查询响应模板生成的查询响应。
12. 根据权利要求11所述的一个或多个计算机可读介质,存储另外的计算机可执行指 令,当由所述处理器执行时,所述计算机可执行指令使得所述处理器执行一种方法,包括基 于用户偏好排列相对于多个属性的属性,以便向多个属性的每个分配相应的权重。
13. 根据权利要求11所述的一个或多个计算机可读介质,存储另外的计算机可执行指 令,当由所述处理器执行时,所述计算机可执行指令使得所述处理器执行一种方法,包括提 示用户输入后续的查询。
14. 根据权利要求11所述的一个或多个计算机可读介质,存储另外的计算机可执行指 令,当由所述处理器执行时,所述计算机可执行指令使得所述处理器执行一种方法,包括识 别对应于第一效用分数的域内动作。
15. 根据权利要求14所述的一个或多个计算机可读介质,存储另外的计算机可执行指 令,当由所述处理器执行时,所述计算机可执行指令使得所述处理器执行一种方法,包括执 行所述域内动作。
16. 根据权利要求14所述的一个或多个计算机可读介质,存储另外的计算机可执行指 令,当由所述处理器执行时,所述计算机可执行指令使得所述处理器执行一种方法,包括识 别与所述域内动作关联的交叉域动作。
17. 根据权利要求16所述的一个或多个计算机可读介质,存储另外的计算机可执行指 令,当由所述处理器执行时,所述计算机可执行指令使得所述处理器执行一种方法,包括将 处理移交给域特定话音接口以便执行交叉域动作。
18. 根据权利要求17所述的一个或多个计算机可读介质,存储另外的计算机可执行指 令,当由所述处理器执行时,所述计算机可执行指令使得所述处理器执行一种方法,包括从 所述域特定话音接口接收交叉域动作的结果。
19. 一种用于提供话音接口的设备,包括: 处理器,配置成: 接收属性; 基于所述属性应用评分功能以便生成针对多个查询响应模板的每个的效用分数; 基于所述效用分数选择多个查询响应模板的至少一个查询响应模板;以及 可听地输出从所述至少一个查询响应模板生成的查询响应。
20. 根据权利要求19所述的设备,进一步包括存储器,配置成存储计算机可读指令,并 且其中所述处理器配置成执行计算机可读指令。
21. -种用于提供话音接口的设备,包括: 用于接收属性的装置; 用于基于所述属性应用评分功能以便生成针对多个查询响应模板的每个的效用分数 的装置; 用于基于所述效用分数选择多个查询响应模板的至少一个查询响应模板的装置;以及 用于可听地输出从所述至少一个查询响应模板生成的查询响应的装置。
【专利摘要】公开了用于提供话音接口的方法和系统。用户终端的分类器话音接口可以接收查询,可以解析查询以识别属性,并且可以基于属性处理查询以选择多个域特定话音接口的第一域特定话音接口,其中每个域特定话音接口包括处理不同类型的查询的专用信息。分类器话音接口可以进一步指示第一域特定话音接口处理查询。
【IPC分类】G10L15-26
【公开号】CN104700835
【申请号】CN201510021388
【发明人】M·阿德勒, I·基斯, J·波利夫罗尼, 邬涛
【申请人】诺基亚公司
【公开日】2015年6月10日
【申请日】2009年9月10日
【公告号】CN102272828A, CN102272828B, CN103077707A, EP2347409A1, US20100114944, WO2010049582A1
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1