一种基于用户情绪的智能语音对话方法、装置及电子设备制造方法及图纸

技术编号:26376430 阅读:7 留言:0更新日期:2020-11-19 23:45
本发明专利技术公开了一种基于用户情绪的智能语音对话方法、装置及电子设备,所述方法包括:实时采集对话数据;根据所述对话数据判断用户的情绪类型是否发生改变;若用户的情绪类型发生改变,采用与改变后的情绪类型对应的情绪话术与用户进行对话。本发明专利技术实时采集语音机器人与用户的对话数据;根据所述对话数据判断用户的情绪类型是否发生改变;若用户的情绪类型发生改变,采用与改变后的情绪类型对应的情绪话术与用户进行对话。这样,在语音机器人与用户的对话过程中能够实时根据用户的情绪类型选择对应的情绪话术来安抚用户,减缓用户反感、厌恶等负面情绪,保证与用户通畅、有效的交流。

【技术实现步骤摘要】
一种基于用户情绪的智能语音对话方法、装置及电子设备
本专利技术涉及语音智能
,具体而言,涉及一种基于用户情绪的智能语音对话方法、装置、电子设备及计算机可读介质。
技术介绍
智能语音交互(IntelligentSpeechInteraction),是基于语音识别、语音合成、自然语言理解等技术,为企业在多种实际应用场景下,赋予产品“能听、会说、懂你”式的智能人机交互体验。适用于多个应用场景中,包括电话销售、智能问答、智能质检、实时演讲字幕、访谈录音等场景。在金融、保险、司法、电商等多个领域均有应用。以电话销售为例,电销机器人通常会机械性的采用预设的话术模板与用户进行多轮对话。但在实际对话过程中,用户的情绪不是一成不变的,其可能会因为电销机器人的某句话或者某些突发事件产生烦躁、生气、失落等负面情绪,而现有电销机器人捕捉不到用户的情绪变化,其始终都会采用预设的话术模板与用户进行对话,这就会引起用户反感,出现挂机、投诉等现象。
技术实现思路
本专利技术旨在解决电销机器人在对话过程中未顾及用户的情绪变化,引起用户反感的技术问题。为了解决上述技术问题,本专利技术第一方面提出一种基于用户情绪的智能语音对话方法,所述方法包括:实时采集对话数据;根据所述对话数据判断用户的情绪类型是否发生改变;若用户的情绪类型发生改变,采用与改变后的情绪类型对应的情绪话术与用户进行对话。根据本专利技术一种优选实施方式,所述采用与改变后的情绪类型对应的情绪话术与用户进行对话之前,所述方法还包括:创建寒暄库;所述寒暄库包括对应不同情绪类型的情绪话术。根据本专利技术一种优选实施方式,所述根据所述对话数据判断用户的情绪类型是否发生改变包括:获取所述对话数据中至少最近两轮对话的音频数据段;提取所述音频数据段中的用户音频数据段;所述用户音频数据段是在对话中用户发出的音频产生的音频数据段;检测各个用户音频数据段的情绪参数;根据各个用户音频数据段的情绪参数的比较结果判断用户的情绪类型是否发生改变。根据本专利技术一种优选实施方式,所述情绪参数包括:语速、语调和情绪关键词。根据本专利技术一种优选实施方式,所述寒暄库还包括行业基础知识话术,所述方法还包括:检测最近一次用户音频数据段中是否有行业疑问术语;若最近一次用户音频数据段中有行业疑问术语,采用与所述行业疑问术语对应的行业基础知识话术与用户进行对话。根据本专利技术一种优选实施方式,所述检测最近一次用户音频数据段中是否有行业疑问术语包括:将最近一次用户音频数据段转换为音频文本;解析所述音频文本,并根据预设的行业关键词和疑问关键词进行匹配;若在所述音频文本中同时匹配到行业关键词和疑问关键词,确定所述最近一次用户音频数据段中有行业疑问术语。为了解决上述技术问题,本专利技术第二方面提供一种基于用户情绪的智能语音对话装置,所述装置包括:采集模块,用于实时采集对话数据;判断模块,用于根据所述对话数据判断用户的情绪类型是否发生改变;第一对话模块,用于若用户的情绪类型发生改变,采用与改变后的情绪类型对应的情绪话术与用户进行对话。根据本专利技术一种优选实施方式,所述装置还包括:创建模块,用于创建寒暄库;所述寒暄库包括对应不同情绪类型的情绪话术。根据本专利技术一种优选实施方式,所述判断模块包括:获取模块,用于获取所述对话数据中至少最近两轮对话的音频数据段;第一提取模块,用于提取所述音频数据段中的用户音频数据段;所述用户音频数据段是在对话中用户发出的音频产生的音频数据段;第一检测模块,用于检测各个用户音频数据段的情绪参数;子判断模块,用于根据各个用户音频数据段的情绪参数的比较结果判断用户的情绪类型是否发生改变。根据本专利技术一种优选实施方式,所述情绪参数包括:语速、语调和情绪关键词。根据本专利技术一种优选实施方式,所述寒暄库还包括行业基础知识话术,所述装置还包括:第二检测模块,用于检测最近一次用户音频数据段中是否有行业疑问术语;第二对话模块,用于若最近一次用户音频数据段中有行业疑问术语,采用与所述行业疑问术语对应的行业基础知识话术与用户进行对话。根据本专利技术一种优选实施方式,所述第二检测模块包括:转换模块,用于将最近一次用户音频数据段转换为音频文本;解析匹配模块,用于解析所述音频文本,并根据预设的行业关键词和疑问关键词进行匹配;确定模块,用于若在所述音频文本中同时匹配到行业关键词和疑问关键词,确定所述最近一次用户音频数据段中有行业疑问术语。为解决上述技术问题,本专利技术第三方面提供一种电子设备,包括:处理器;以及存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器执行上述的方法。为了解决上述技术问题,本专利技术第四方面提出一种计算机可读存储介质,其中,所述计算机可读存储介质存储一个或多个程序,当所述一个或多个程序被处理器执行时,实现上述方法。本专利技术实时采集语音机器人与用户的对话数据;根据所述对话数据判断用户的情绪类型是否发生改变;若用户的情绪类型发生改变,采用与改变后的情绪类型对应的情绪话术与用户进行对话。这样,在语音机器人(尤其是电销机器人)与用户的对话过程中能够实时根据用户的情绪类型选择对应的情绪话术来安抚用户,减缓用户反感、厌恶等负面情绪,保证与用户通畅、有效的交流。附图说明为了使本专利技术所解决的技术问题、采用的技术手段及取得的技术效果更加清楚,下面将参照附图详细描述本专利技术的具体实施例。但需声明的是,下面描述的附图仅仅是本专利技术的示例性实施例的附图,对于本领域的技术人员来讲,在不付出创造性劳动的前提下,可以根据这些附图获得其他实施例的附图。图1是本专利技术一种基于用户情绪的智能语音对话方法的流程示意图;图2是本专利技术根据对话数据判断用户的情绪类型是否发生改变的流程示意图;图3是本专利技术一种基于用户情绪的智能语音对话装置的结构框架示意图;图4是根据本专利技术的一种电子设备的示例性实施例的结构框图;图5是本专利技术一个计算机可读介质实施例的示意图。具体实施方式现在将参考附图来更加全面地描述本专利技术的示例性实施例,虽然各示例性实施例能够以多种具体的方式实施,但不应理解为本专利技术仅限于在此阐述的实施例。相反,提供这些示例性实施例是为了使本专利技术的内容更加完整,更加便于将专利技术构思全面地传达给本领域的技术人员。在符合本专利技术的技术构思的前提下,在某个特定的实施例中描述的结构、性能、效果或者其他特征可以以任何合适的方式结合到一个或更多其他的实施例中。在对于具体实施例的介绍过程中,对结构、性能、效果或者其他特征的细节描述是为了使本领域的技术人员对实施例能够充分理解。但是,并不排除本领域技术人员可以在特定情况下,以不含有上述结构、性能、效果或者其他特征的技术方案来实施本文档来自技高网...

【技术保护点】
1.一种基于用户情绪的智能语音对话方法,其特征在于,所述方法包括:/n实时采集对话数据;/n根据所述对话数据判断用户的情绪类型是否发生改变;/n若用户的情绪类型发生改变,采用与改变后的情绪类型对应的情绪话术与用户进行对话。/n

【技术特征摘要】
1.一种基于用户情绪的智能语音对话方法,其特征在于,所述方法包括:
实时采集对话数据;
根据所述对话数据判断用户的情绪类型是否发生改变;
若用户的情绪类型发生改变,采用与改变后的情绪类型对应的情绪话术与用户进行对话。


2.根据权利要求1所述的方法,其特征在于,所述采用与改变后的情绪类型对应的情绪话术与用户进行对话之前,所述方法还包括:
创建寒暄库;所述寒暄库包括对应不同情绪类型的情绪话术。


3.根据权利要求1-2中任一项所述的方法,其特征在于,所述根据所述对话数据判断用户的情绪类型是否发生改变包括:
获取所述对话数据中至少最近两轮对话的音频数据段;
提取所述音频数据段中的用户音频数据段;所述用户音频数据段是在对话中用户发出的音频产生的音频数据段;
检测各个用户音频数据段的情绪参数;
根据各个用户音频数据段的情绪参数的比较结果判断用户的情绪类型是否发生改变。


4.根据权利要求1-3中任一项所述的方法,其特征在于,所述情绪参数包括:
语速、语调和情绪关键词。


5.根据权利要求1-4中任一项所述的方法,其特征在于,所述寒暄库还包括行业基础知识话术,所述方法还包括:
检测最近一次用户音频数据段中是否...

【专利技术属性】
技术研发人员:袁倩蕾刘宗全张家兴
申请(专利权)人:北京奇保信安科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1