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

文档序号:8382012阅读:来源:国知局
查询,该查询响应可 听地呈现给用户。域特定话音接口 204可以基于信息完成查询响应模板以生成查询响应, 从而响应用户的查询,并且可以指示用户终端102可听地输出查询响应。例如,查询响应模 板可以是"你今天有[插入会议数目]"。如果用户询问"我今天有多少会议"?,域特定话 音接口 204可以完成查询响应模板以生成查询响应,并且可以指示用户终端102可听地输 出查询响应以响应用户的查询。因此,分类器话音接口 202可以初始地处理初始用户查询 以从查询获得属性,基于属性识别适当的域特定话音接口 204,并且将查询分派到该适当的 域特定话音接口 204以便进一步处理。
[0030] 例如,用户终端102可以包括两个域特定话音接口:日历域特定话音接口和方位 域特定话音接口。分类器话音接口 202可以处理从用户接收到的可听查询(例如,"今天我 有什么会议"),并且可以确定查询是请求找出用户今天有什么会议。分类器话音接口 202可 以处理查询以确定日历域话音接口将最适于执行与用户的任何进一步对话以及处理查询。 分类器话音接口 202接着将指令转发到日历域特定话音接口,以便基于其专用的知识来进 一步处理查询。日历域特定话音接口接着将产生查询响应(例如,"你今天有两个会议")。
[0031] 在另一个示例中,分类器话音接口 202可以将用户的查询引导到针对音乐的域特 定话音接口 204。用户的初始查询可以跟着是用户和域特定话音接口 204之间的若干次对 话轮回,包括过滤和总结。例如,如果用户要求忧伤的音乐,则域特定话音接口 204可以针 对忧伤流派内的音轨来过滤用户的音乐。即使用户不太熟悉域数据的特征,域特定话音接 口 204可以按照小数目的特征为用户总结特征,这些特征被选择是因为或者它们在划分数 据方面极为有用,或者它们指示了数据的有用的或不寻常的特性。例如,域特定话音接口 204可以处理和过滤用户的音乐,并且可听的输出"这些忧伤音轨中的十个在你最近播放的 列表上"。域特定话音接口 204也可以负责处理域内动作,例如但不限于,播放某些音乐、创 建新的播放列表等。下面提供在分类器话音接口 202处分类查询以及由域特定话音接口 204处理查询的进一步细节。
[0032] 域特定话音接口 204的每个可以与一组一个或多个域关联。域可以表示一组特征 (例如,人、方位和用户终端中的媒体子集)。域可以组织为具有分层结构的知识库。
[0033] 图3图示出根据本公开的示例性实施方式的知识库。在示例性的实施方式中,知 识库302可以具有带有域的一个或多个层的层级结构。例如,第一层304可以包括人域 308_1,方位域308_2,以及媒体域308_3。在第一层304上的每个域可以与不同的域特定话 音接口 204关联。例如,人域308_1可以与人域特定话音接口 204关联,而方位域308_2可 以与方位域特定话音接口 204关联,并且媒体域308_3可以与媒体域特定话音接口 204关 联。
[0034] 第一层304可以包括另外的子层域,例如发生在知识库层级的第二层306处的域。 例如,人域308_1可以包括第二层306上的联系人域308_4和电子邮件域308_5,以及短消 息服务(SMS)域、多媒体消息收发服务(MMS)域,日历域(未示出)。方位域308_2可以包 括第二层306上的GPS定位域308_6和地图域308_7,以及地图域,感兴趣域、商业路径域以 及导航能力域(未示出)。媒体域308_3可以包括第二层306上的图像域308_8和视频域 308_9,以及音乐域和播客域(未示出)。
[0035] 人域特定话音接口 204可以处理对应于人域308_1,联系人域308_4,电子邮件域 308_5,以及任何另外的低层域(未示出)的查询。类似地,方位域特定话音接口可以处理 对应于方位域308_2、GPS域308_6、地图域308_7,以及任何另外的低层域(未示出)的查 询。知识库302的层级是个例子,也可以使用具有比图3中示出更多或更少层的分层、以及 具有更多、更少或其他的域的层。下面将进一步详细描述域特定话音接口 204进行的处理。
[0036] 图4图示出根据本公开的示例性实施方式的域308。域308可以包括一个或多个 对象404。在所绘出的例子中,域308可以包括对象404_1和404_3。通常,对象404可以 是类类型的实例。例如,电子邮件域内的每个对象可以代表特定的电子邮件消息。对象404 可以包括一个或多个属性值对406、一个或多个域内动作408,以及查询响应模板412,以及 可选地可以包括一个或多个交叉域动作410。对象404的例子可以是联系人项目、日历条 目、地图上标记的位置以及用户拍摄的图片。描述联系人项目的对象404的属性值对406 的例子可以是"名:约翰,姓:史密斯",其中"名"是属性而"约翰"是值。描述日历项目的 对象404的属性值对406的例子可以是"审阅会议","日期:2008年6月29日","时 间:13 :00-14 :00,EST"。描述联系人项目的对象404的域内动作408的例子可以包括:动 作1)呼叫联系人;动作2)向联系人发送短消息服务(SMS)消息;动作3)向联系人发送多 媒体消息收发服务(MMS)消息;动作4)从联系人接收SMS,动作4)从联系人接收丽S。也 可以定义与项目关联的其他域内动作。交叉域动作410的例子可以是:动作1)联系人域: 导航至方位域中的地址;动作2)媒体域:经由电子邮件向人域中的地址发送视频剪辑;动 作3)显示在方位域中拍摄图片的地理位置。也可以使用其他的交叉域动作。查询响应模 板412可以包括针对查询响应的模板,响应于用户的查询,该查询响应可听地呈现给用户。 分类器话音接口 202和域特定话音接口 204的每个可以与特定的词汇关联,该特定的词汇 提供它们各自的知识,以便识别域308中的特定对象404。
[0037] 图5图示出根据本公开的示例性实施方式的具有特定词汇的分类器话音接口 202 和域特定话音接口 204。特定的词汇可以是元数据、域索引以及查询响应模板。分类器话音 接口 202可以包括指向元数据数据库116中的其元数据的元数据指针502_1,以及指向存储 器114中的其域索引的域索引指针504_1。域特定话音接口 204可以包括指向元数据数据 库116中的其元数据的元数据指针502_2,以及指向存储器114中的其域索引的域索引指针 504_2。域特定话音接口 204也可以包括指向存储器114中的其查询响应模板412的一个 或多个查询响应模板指针506。
[0038] 例如,人域特定话音接口 204可以与用于处理对应于关于人的信息的用户查询的 元数据、域索引以及查询响应模板关联,而方位域特定话音接口 204可以与用于处理对应 于关于方位的信息的用户查询的元数据、域索引以及查询响应模板关联。元数据可以表示 对象的描述性属性。针对音乐轨道的元数据例如可以包括轨道的名称、专辑名称、艺术家、 作曲等。域索引可以是与特定的域相关的属性。对于联系人信息,姓名和电话号码可以是 域索引。对于电子邮件,姓名、主题和时间戳是域索引的例子。上面指出的域索引并不是穷 举性列表,并且每个域索引对于特定的域可能并不是唯一的。查询响应模板412可以是针 对查询响应的一组模板,其填充有信息以回答用户的查询,并且基于完成的查询模板,用户 终端102可以可听地输出查询响应。
[0039] 分类器话音接口 202和域特定话音接口 204可以是数据可配置的。元数据、域索 引和查询响应模板可以被更新以扩展或修订它们的词汇和语言模型之一或二者。词汇可以 是分类器话音接口 202和域特定话音接口 204能够处理的单词和它们的各自发音的列表。 例如,如果新的条目"约翰史密斯"出现在联系人列表中,则词汇分类器话音接口 202和相 应的域特定话音接口 204的域特定话音接口 204可以通过"约翰"和"史密斯"扩展,如果这 些单词还不是词汇的一部分。语言模型可以描述在特定的语言中单词如何彼此跟随,并且 为分类器话音接口 202和域特定话音接口 204提供一种手段,以在可能和不可能的单词序 列之间进行区分,从而提高单词识别准确性。例如,单词序列"在吃了我的"有可能由单词 "午饭后"、"早餐后"或"三明治后"跟着,而"帽子"、"膝上型计算机"或"股市"是不太可能 跟着的。语言模型可以在统计模型中捕获单词序列可能性信息,该统计模型在大的文件集 上训练。语言模型也可以适用于域特定话音接口 204期望在给定的域中接收的用户的发音 风格和句子的类型。
[0040] 通过在知识库302中使用基于结构化对象的表示,域特定话音接口 204可以至少 以半自动的方式来构建,以便执行域内动作408、交叉域动作410和可重用查询响应模板 412,如稍后将详细描述。分类器话音接口 202和域特定话音接口 204的各自词汇可以被收 集和编索引以提供知识库302,如下所讨论。
[0041] 图6图示出根据本公开的示例性实施方式的用于对元数据进行收集和编索引以 生成知识库的方法。
[0042] 在块602中,用户终端102可以在元数据数据库116中存储关于知识库302的支 持的域308的元数据。元数据数据库116可以存储来自所有支持的域402的元数据。用户 终端102可以收集、对搜索编索引以及在元数据数据库116中存储元数据。分类器话音接 口 202和域特定话音接口 204可以访问元数据数据库116。分类器话音接口 202和域特定 话音接口 204可以访问元数据数据库116以对每个进行定制,从而提供一致的可听呈现,而 无论使用了哪个话音接口。在每个域内,不同的元数据可能是相关的。用户终端102可以 处理用户偏好,该用户偏好或
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1