人机对话控制方法、装置、计算机设备及存储介质
万方数据知识服务平台
应用市场
我的应用
会员HOT
万方专利
×

点击收藏,不怕下次找不到~

@万方数据
会员HOT

专利专题

人机对话控制方法、装置、计算机设备及存储介质

引用
本申请实施例属于人工智能领域,应用于智慧城市领域中,涉及一种人机对话控制方法、装置、计算机设备及存储介质,方法包括:获取当前时刻的机器语音信息以及输入的用户语音信息;将用户语音信息转换为用户对话文本;对用户对话文本进行对话切换检测,得到带有优先级别的切换检测结果,其中,对话切换检测包括切换词句检测以及切换意图检测;根据预设的优先级表给机器语音信息添加优先级别;比对切换检测结果和机器语音信息的优先级别;当切换检测结果的优先级别高于机器语音信息的优先级别时,停止播报机器语音信息,并对切换检测结果进行响应。此外,本申请还涉及区块链技术,切换检测结果可存储于区块链中。本申请提高了人机对话的智能性。

发明专利

CN202011531909.1

2020-12-22

CN112669842A

2021-04-16

G10L15/22(2006.01)

平安普惠企业管理有限公司

梁华军

518000 广东省深圳市前海深港合作区前湾一路1号A栋201室(入驻深圳市前海商务秘书有限公司)

深圳市世联合知识产权代理有限公司

汪琳琳

广东;44

1.一种人机对话控制方法,其特征在于,包括下述步骤: 获取当前时刻的机器语音信息以及输入的用户语音信息; 将所述用户语音信息转换为用户对话文本; 对所述用户对话文本进行对话切换检测,得到带有优先级别的切换检测结果,其中,所述对话切换检测包括切换词句检测以及切换意图检测; 根据预设的优先级表给所述机器语音信息添加优先级别; 比对所述切换检测结果和所述机器语音信息的优先级别; 当所述切换检测结果的优先级别高于所述机器语音信息的优先级别时,停止播报所述机器语音信息,并对所述切换检测结果进行响应。 2.根据权利要求1所述的人机对话控制方法,其特征在于,所述将所述用户语音信息转换为用户对话文本的步骤包括: 对所述用户语音信息进行预处理; 对预处理后的用户语音信息进行特征提取,得到特征参数; 将所述特征参数输入声学模型,得到与所述特征参数对应的音素; 在预设的音素字典中查询与所述音素对应的文字; 通过语言模型对查询到的各文字进行关联计算,并根据计算结果输出用户对话文本。 3.根据权利要求1所述的人机对话控制方法,其特征在于,所述获取当前时刻的机器语音信息以及输入的用户语音信息的步骤之后,还包括: 接收触发的切换信号,所述切换信号包括接口切换信号和条件切换信号; 在所述优先级表中查询所述切换信号的优先级别,得到带有优先级别的切换检测结果。 4.根据权利要求1所述的人机对话控制方法,其特征在于,所述对所述用户对话文本进行对话切换检测,得到带有优先级别的切换检测结果的步骤包括: 对所述用户对话文本进行切换词句检测; 当检测到所述用户对话文本中的切换词句时,根据所述切换词句生成带有优先级别的切换检测结果; 当未检测到所述用户对话文本中的切换词句时,将所述用户对话文本输入意图检测模型以进行切换意图检测,得到带有优先级别的切换检测结果。 5.根据权利要求4所述的人机对话控制方法,其特征在于,所述对所述用户对话文本进行切换词句检测的步骤包括: 获取预设的正则表达式; 通过获取的正则表达式对所述用户对话文本进行切换词句检测。 6.根据权利要求4所述的人机对话控制方法,其特征在于,所述当未检测到所述用户对话文本中的切换词句时,将所述用户对话文本输入意图检测模型以进行切换意图检测,得到带有优先级别的切换检测结果的步骤包括: 当未检测到所述用户对话文本中的切换词句时,将所述用户对话文本输入意图检测模型,以通过所述意图检测模型计算所述用户对话文本与各已存文本的文本相似度; 根据所述文本相似度确定与所述用户对话文本相匹配的已存文本; 将确定的已存文本所对应的文本意图确定为所述用户对话文本的切换检测结果,并给所述切换检测结果添加优先级别。 7.根据权利要求1所述的人机对话控制方法,其特征在于,所述当所述切换检测结果的优先级别高于所述机器语音信息的优先级别时,停止播报所述机器语音信息,并对所述切换检测结果进行响应的步骤之后,还包括: 存储所述切换检测结果及其对应的机器语音信息,得到对话切换记录; 根据所述对话切换记录生成对话切换统计信息。 8.一种人机对话控制装置,其特征在于,包括: 语音获取模块,用于获取当前时刻的机器语音信息以及输入的用户语音信息; 语音转换模块,用于将所述用户语音信息转换为用户对话文本; 文本检测模块,用于对所述用户对话文本进行对话切换检测,得到带有优先级别的切换检测结果,其中,所述对话切换检测包括切换词句检测以及切换意图检测; 级别添加模块,用于根据预设的优先级表给所述机器语音信息添加优先级别; 级别比对模块,用于比对所述切换检测结果和所述机器语音信息的优先级别; 结果响应模块,用于当所述切换检测结果的优先级别高于所述机器语音信息的优先级别时,停止播报所述机器语音信息,并对所述切换检测结果进行响应。 9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述处理器执行所述计算机可读指令时实现如权利要求1至7中任一项所述的人机对话控制方法的步骤。 10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如权利要求1至7中任一项所述的人机对话控制方法的步骤。
相关文献
评论
法律状态详情>>
2021-04-16公开
相关作者
相关机构