This paper describes a system and method for providing a natural language generator in a spoken dialogue system. When converting one or more pairs of dialogue action slots into natural language output, the natural language generator considers both lexicalized dialogue action slot pairs and reconciled lexicalized dialogue action slot pairs. Each slot and value associated with the slot in the dialog action is expressed as (dialog action + slot, value). The first (dialog action + slot) is lexicalized, and the second (value) is lexicalized. The slot value of each dialog action indicates that it is processed to produce at least one de-lexicalized sentence as output. Lexicalized sentences are generated by replacing each lexicalization slot with the values associated with the lexicalization slot.
【技术实现步骤摘要】
【国外来华专利技术】口语对话系统中的自然语言生成相关申请的交叉引用本申请于2017年6月2日被提交作为PCT国际专利申请,并且要求于2016年6月3日提交的标题为“NaturalLanguageGenerationForSpokenDialogueSystemsUsingLexicalizedandDelexicalizedDialogue-ActsandTransferLearning”的美国临时专利申请第62/345,456号的优先权,其全部公开内容通过整体引用并入于此。
技术介绍
在接近人类的水平下由机器进行的自然语言生成(“NLG”)是人工智能的主要目标。NLG的目标是将基于计算机的数据或者表示转换成人类可理解的语音或者表达。当试图使计算机生成的文本声音更“自然”时,存在各种考虑因素,诸如寻求生成什么类型的文本(交流目标)、什么实体、事件和关系将表达该文本的内容以及如何将具有内容的语法结构伪造成“自然”发声文本。一些口语对话系统依赖于针对NLG的基于模板的手工编制规则。然而,在一些实例中,维持所需的模板很麻烦。附加地,基于模板的手工编制规则的整体方法无法很好地扩展到复杂的域和数据库 ...
【技术保护点】
1.一种口语对话系统,包括:第一处理电路装置;第二处理电路装置,被可操作地连接至所述第一处理电路装置;以及存储计算机可执行指令的一个或者多个存储设备,所述计算机可执行指令在由所述第一处理电路装置和所述第二处理电路装置执行时执行方法,所述方法包括:由所述第一处理电路装置处理一个或者多个对话动作槽值表示,以产生所述一个或者多个对话动作槽值表示的第一表示,其中每个对话动作槽值表示包括:解词汇化对话动作和解词汇化槽、以及与所述解词汇化槽相关联的词汇化值;以及由所述第二处理电路装置处理所述第一表示和第二表示以产生一个或者多个解词汇化句子作为输出,所述第二表示用于表示被期望包括在自然语 ...
【技术特征摘要】
【国外来华专利技术】2016.06.03 US 62/345,4561.一种口语对话系统,包括:第一处理电路装置;第二处理电路装置,被可操作地连接至所述第一处理电路装置;以及存储计算机可执行指令的一个或者多个存储设备,所述计算机可执行指令在由所述第一处理电路装置和所述第二处理电路装置执行时执行方法,所述方法包括:由所述第一处理电路装置处理一个或者多个对话动作槽值表示,以产生所述一个或者多个对话动作槽值表示的第一表示,其中每个对话动作槽值表示包括:解词汇化对话动作和解词汇化槽、以及与所述解词汇化槽相关联的词汇化值;以及由所述第二处理电路装置处理所述第一表示和第二表示以产生一个或者多个解词汇化句子作为输出,所述第二表示用于表示被期望包括在自然语言输出中的一个或者多个解词汇化槽。2.根据权利要求1所述的口语对话系统,其中所述第一处理电路装置包括被可操作地连接至计算电路的神经网络。3.根据权利要求2所述的口语对话系统,其中所述神经网络包括双向长短期记忆(LSTM)递归神经网络,并且所述方法还包括:由所述计算电路计算跨前向LSTM和后向LSTM的级联隐藏状态ht的所有时间步长的平均值。4.根据权利要求1所述的口语对话系统,其中所述第二处理电路装置包括递归神经网络。5.根据权利要求4所述的口语对话系统,其中所述第二处理电路装置包括语义控制的长短期记忆递归神经网络。6.根据权利要求5所述的口语对话系统,其中与所述语义控制的长短期记忆递归神经网络相关联的一个或者多个参数基于迁移学习而被初始化。7.根据权利要求1所述的口语对话系统,还包括被可操作地连接至所述第一处理电路装置的输入的对准电路装置,其中所述一个或者多个存储设备存储计算机可执行指令,所述计算机可执行指令在由所述对准电路装置执行时执行方法,所述方法包括:通过使所述解词汇化对话动作和解词汇化槽同与所述解词汇化槽相关联的所述词汇化值对准,来产生每个对话动作槽值表示。8.根据权利要求1所述的口语对话系统,还包括被可操作地连接至所述第二处理电路装置的输出的转换器电路装置,其...
【专利技术属性】
技术研发人员:S·沙玛,何靖,K·萨勒曼,P·巴克曼,H·舒尔茨,
申请(专利权)人:马鲁巴公司,
类型:发明
国别省市:加拿大,CA
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。