[发明专利]一种多轮语音交互方法、终端及服务器在审
申请号: | 202010525602.4 | 申请日: | 2020-06-10 |
公开(公告)号: | CN113488036A | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 蒋鹏民;王月岭;唐至威;王彦芳;高雪松;陈维强 | 申请(专利权)人: | 海信集团有限公司 |
主分类号: | G10L15/22 | 分类号: | G10L15/22;G10L15/18;G10L15/30 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 任嘉文 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 语音 交互 方法 终端 服务器 | ||
本申请公开了一种多轮语音交互方法、终端及服务器,涉及人工智能技术领域,用以提高多场景下多轮交互的准确率。该方法包括:识别用户的语音信息;对所述语音信息进行解析,确定所述语音信息的特征信息;根据所述语音信息的特征信息确定所述语音信息匹配的多轮对话场景;根据所述多轮对话场景对应的交互信息模板,确定所述语音信息的回复信息;其中,所述交互信息模板中包含所述多轮对话场景的每一轮的语音信息和所述语音信息对应的语义信息;将所述回复信息进行播报。这样,在确定回复信息之前先确定该语音信息的应用场景,可以更加准确的确定的回复信息,从而提高交互的准确性。
技术领域
本申请涉及人工智能技术领域,尤其涉及一种多轮语音交互方法、终端及服务器。
背景技术
目前智能对话可以分为单轮对话及多轮对话,对于单轮对话,通常表现为一问一答的形式,用户提出问题或发出请求,系统识别用户意图,做出回答或执行特定操作。对于多轮对话,通常表现为有问有答的形式。通常多轮对话只针对一个应用场景,若在面临不同的应用场景时,会导致交互的准确率下降。
发明内容
本申请实施例提供一种多轮语音交互方法、终端及服务器,用以提高多场景下多轮交互的准确率。
第一方面,本申请实施例提供一种智能终端,所述终端包括:处理器、存储器、播放单元和收音单元;
所述收音单元用于获取用户输入的语音信息;
所述处理器用于识别用户的语音信息;对所述语音信息进行解析,确定所述语音信息的特征信息;根据所述语音信息的特征信息确定所述语音信息匹配的多轮对话场景;根据所述多轮对话场景对应的交互信息模板,确定所述语音信息的回复信息;其中,所述交互信息模板中包含所述多轮对话场景的每一轮的语音信息和所述语音信息对应的语义信息;
所述播放单元用于播报所述回复信息;
所述存储器用于存储所述多轮对话场景对应的交互信息模板。
上述终端,通过获取语音信息的特征信息来确定该语音的应用场景,并根据该应用场景对应的交互信息模板,确定回复信息。这样,在确定回复信息之前先确定该语音信息的应用场景,可以更加准确的确定的回复信息,从而提高交互的准确性。
在某些实施例中,所述语音信息是首轮输入的语音信息,所述处理器具体被配置为:将与所述语音信息的类型信息相同类型的多轮对话场景作为所述语音信息匹配的多轮对话场景;或,
所述语音信息不是首轮输入的语音信息,所述处理器具体被配置为:获取从上一轮对话过程加入到数据库的语音信息的场景标识,并根据所述场景标识确定所述语音信息对应的多轮对话场景。
上述终端,根据不同轮数使用不同的确定的方法,若不是首轮输入的语音信息,则可以通过上一轮语音信息的场景标识,确定对话场景。这样,可以节省计算资源,提高运行速度。
在某些实施例中,所述处理器具体被配置为:
将所述语音信息、与所述语音信息匹配的多轮对话场景的场景标识以及所述语音信息的输入时间存储到所述数据库中;
若确定下一轮输入的语音信息的输入时间与当前语音信息的输入时间的时间差大于预设时间差,则确定下一轮输入的语音信息是首轮输入的语音信息。
上述终端,通过两次输入的语音信息的输入时间之间的时间差来确定是否使用场景标识。这样,可以更加准确的确认输入的信息是否为首轮输入的,从而提高的交互的准确性。
在某些实施例中,所述处理器具体被配置为:
若所述多轮对话场景对应的交互信息模板中存在所述语音信息对应的回复信息,则将所述回复信息作为所述语音信息的回复信息;或,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信集团有限公司,未经海信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010525602.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:试衣镜模型的更新方法及试衣镜
- 下一篇:一种民航空管跨网安全数据交换管理平台