[发明专利]修正语音应答的方法及自然语言对话系统无效
申请号: | 201210593080.7 | 申请日: | 2012-12-31 |
公开(公告)号: | CN103020047A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 张国峰 | 申请(专利权)人: | 威盛电子股份有限公司 |
主分类号: | G06F17/28 | 分类号: | G06F17/28;G06F17/27 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 史新宏 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 修正 语音 应答 方法 自然语言 对话 系统 | ||
技术领域
本发明是有关于一种语音对话处理技术,且特别是有关于一种自然语言对话系统及修正语音应答的方法。
背景技术
在计算器的自然语言理解(Nature Language Understanding)中,通常会使用特定的语法来抓取用户的输入语句的意图或信息。因此,若数据库中储存有足够多的用户输入语句的数据,便能做到合理的判断。
在已知的作法中,有一种是利用内置的固定词列表来抓取用户的输入语句,而固定词列表中包含了特定的意图或信息所使用的特定用语,而用户需依照此特定用语来表达其意图或信息,其意图或信息才能被系统正确识别。然而,迫使用户去记住固定词列表的每个特定用语是相当不人性化的作法。例如:现有技术使用固定词列表的实施方式,要求用户在询问天气的时候必须说:“上海(或北京)明天(或后天)天气如何?”,而若用户使用其它比较自然的口语化表达也想询问天气状况时,比如是“上海明天怎么样啊?”,因为语句中未出现“天气”,所以现有技术就会理解成“上海有个叫明天的地方”,这样显然没有抓到用户的真正意图。另外,用户所使用的语句种类是十分复杂的,并且又时常有所变化,甚至有时用户可能会输入错误的语句,在此情况下必须要通过模糊匹配的方式来抓取用户的输入语句。因此,仅提供僵化输入规则的固定词列表所能达到的效果就更差了。
此外,当利用自然语言理解来处理多种类型的用户意图时,有些相异的意图的语法结构却是相同的,例如当用户的输入语句为“我要看三国演义”,其用户意图有可能是想看三国演义的电影,或是想看三国演义的书,因此通常在此情况中,便会匹配到两种可能意图来让用户做选择。然而,在很多情况下,提供不必要的可能意图来让用户做选择是十分多余且没效率的。例如,当用户的输入语句为“我想看超级星光大道”时,将使用者的意图匹配为看超级星光大道的书或者画作是十分没必要的(因为超级星光大道是电视节目)。
再者,一般而言,在全文检索中所获得的搜寻结果是非结构化的数据。非结构化数据内的信息是分散且不具关联的,例如,在google或百度等搜寻引擎输入关键词后,所获得的网页搜寻结果就是非结构化数据,因为搜寻结果必须通过人为的逐项阅读才能找到当中的有用信息,而这样的作法不仅浪费用户的时间,而且可能漏失想要的信息,所以在实用性上会受到很大的限制。
发明内容
本发明提供一种修正语音应答的方法与自然语言对话系统,当自然语言对话系统输出的语音应答不符合用户的请求信息所表示的意图时,自然语言对话系统可修正原本所提供的答案,并提供新的语音应答,以符合用户的请求信息。
本发明提出一种修正语音应答的方法,其包括以下步骤:接收第一语音输入,并解析第一语音输入中所包括的至少一特征语义而获得候选列表,其中候选列表具有至少一候选答案;自候选列表中选择候选答案其中一者为回报答案,并依据回报答案输出第一语音应答;接收并解析第二语音输入,以判断回报答案是否正确。当回报答案不正确时,自候选列表中选择候选答案的另一者,并依据所选择的结果输出第二语音应答。
本发明提出一种自然语言对话系统,其包括语音取样模块以及自然语言理解模块。语音取样模块接收第一语音输入。自然语言理解模块,耦接于语音取样模块,自然语言理解模块解析第一语音输入中所包括的至少一特征语义,而获得一候选列表,其中候选列表具有至少一候选答案。接着,自然语言理解模块自候选列表中选择候选答案中的其中之一为回报答案,并依据回报答案,输出第一语音应答。语音取样模块接收第二语音输入,且自然语言理解模块解析第二语音输入,以判断回报答案是否正确。当回报答案不正确时,自然语言理解模块自候选列表中选择候选答案中的其中的另一,并依据所选择的结果,输出第二语音应答。
基于上述,当自然语言对话系统所输出的语音应答不符合用户的语音输入的请求信息时,自然语言对话系统可修正原本所提供的语音应答,并依据用户后续所提供的语音输入,进一步选出较符合用户的请求信息的语音应答。如此一来,倘若用户不满意自然语言对话系统所提供的答案时,自然语言对话系统可回报新的语音应答予用户,藉以增进用户与自然语言对话系统进行对话时的便利性。
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。
附图说明
图1为根据本发明的一实施例的自然语言理解系统的方块图。
图2为根据本发明的一实施例的自然语言处理器对用户的各种请求信息的分析结果的示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威盛电子股份有限公司,未经威盛电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210593080.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实现通信详单的储存与查询的方法及系统
- 下一篇:协同文档处理系统及方法