System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 电子设备和合法性检测方法技术_技高网

电子设备和合法性检测方法技术

技术编号:40874402 阅读:2 留言:0更新日期:2024-04-08 16:42
本申请实施例提供一种电子设备和合法性检测方法。该电子设备包括通信器和控制器;其中,控制器被配置为:在用户输入的语音数据中提取待检测实体;在合法性名单中不包括待检测实体的情况下,基于待检测实体,在实体数据库中查找满足预设条件的至少一个候选实体;根据至少一个候选实体中各候选实体的名称信息和音形编码,确定各候选实体与待检测实体之间的相似度;根据各候选实体与待检测实体之间的相似度,从至少一个候选实体中确定目标候选实体;根据目标候选实体与待检测实体之间的相似度和预设阈值的关系,确定待检测实体的合法性检测结果。本申请实施例通过对提取出的待检测实体进行合法性检测,提高用户的语音交互体验。

【技术实现步骤摘要】

本申请实施例涉及语音交互,具体涉及一种电子设备和合法性检测方法


技术介绍

1、在人工智能领域,训练机器理解自然语言并与人类进行交互是一项重要任务。近年来,随着深度学习研究的快速发展,以及全球化持续的推进,多语言和跨语言人机交互称为研究热点。

2、在语音交互过程中,语义识别模型通常可以识别出用户输入的语音信息中的实体,然后根据该实体和上下文信息,对实体进行分类和分析,从而推断出语音信息的含义和场景,最后给出相应的答复信息。但是,在用户与语音助手进行语音交互过程中,现有的语音识别方法无法对自动语音识别(automatic speech recognition,asr)错误、实体表达多样化以及用户调戏语音助手等情况进行处理,从而导致语音助手不能为用户提供有效的答复,影响用户的语音交互体验。


技术实现思路

1、本申请实施例提供了一种电子设备和合法性检测方法,能够解决语音交互过程中,由于asr错误、实体表达多样化以及用户调戏语音助手等情况所造成的无法对用户输入的语音信息进行处理的问题,提高了用户的语音交互体验。

2、为达到上述目的,本申请的实施例采用如下技术方案:

3、本申请实施例的第一方面提供一种电子设备。该电子设备包括通信器以及与通信器耦接的控制器。其中,通信器被配置为:接收用户输入的语音数据。控制器被配置为:在语音数据中提取待检测实体;在合法性名单中不包括待检测实体的情况下,基于待检测实体,在实体数据库中查找满足预设条件的至少一个候选实体;根据至少一个候选实体中各候选实体的名称信息和音形编码,确定各候选实体与待检测实体之间的相似度;根据各候选实体与待检测实体之间的相似度,从至少一个候选实体中确定目标候选实体;根据目标候选实体与待检测实体之间的相似度和预设阈值的关系,确定待检测实体的合法性检测结果。

4、本申请实施例的第二方面提供一种合法性检测方法。该合法性检测方法包括:首先,在用户输入的语音数据中提取待检测实体。其次,在合法性名单中不包括待检测实体的情况下,基于待检测实体,在实体数据库中查找满足预设条件的至少一个候选实体。然后,根据至少一个候选实体中各候选实体的名称信息和音形编码,确定各候选实体与待检测实体之间的相似度。再次,根据各候选实体与待检测实体之间的相似度,从至少一个候选实体中确定目标候选实体;最后,根据目标候选实体与待检测实体之间的相似度和预设阈值的关系,确定待检测实体的合法性检测结果。

5、本申请实施例的第三方面提供一种合法性检测装置,该装置具有实现上述第二方面所述的合法性检测方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

6、本申请实施例的第四方面提供一种电子设备,包括:处理器和存储器;该存储器用于存储计算机指令,当该电子设备运行时,该处理器执行该存储器存储的该计算机指令,以使该电子设备执行如上述第二方面中任一项所述的合法性检测方法。

7、本申请实施例的第五方面提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在电子设备上运行时,使得电子设备可以执行上述第二方面中任一项所述的合法性检测方法。

8、本申请实施例的第六方面提供一种包含计算机指令的计算机程序产品,当计算机指令在电子设备上运行时,使得电子设备可以执行上述第二方面中任一项所述的合法性检测方法。

9、本申请实施例的第七方面提供一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持电子设备实现上述第二方面中所涉及的功能。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存电子设备必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。

10、基于申请实施例提供的技术方案,通过对语音数据中所提取出的待检测实体进行合法性检测,确定待检测实体的合法性。在本申请实施例提供的合法性检测方法中,可以先将待检测实体与合法性名单进行匹配,在待检测实体没有命中合法性名单的情况下,在实体数据库中查询满足预设条件的至少一个候选实体;然后,根据待检测实体的名称信息以及音形编码,确定各候选实体与待检测实体之间的相似度;并根据各候选实体与待检测实体之间的相似度,从至少一个候选实体中确定目标候选实体。最后,根据目标候选实体与待检测实体之间的相似度与预设阈值的关系,确定待检测实体的合法性。本申请实施例提供的合法性检测方法在待检测实体不在合法性名单(或待检测实体不存在)的情况下,可以进一步通过待检测实体和与其相似度较高的目标候选实体之间的相似度,校验待检测实体的合法性,从而可以较大程度上避免因asr错误、实体表达多样化以及用户调戏语音助手等问题所造成的实体不存在的问题,提高了用户的语音交互体验。

本文档来自技高网...

【技术保护点】

1.一种电子设备,其特征在于,包括:

2.根据权利要求1所述的电子设备,其特征在于,所述控制器,具体被配置为:

3.根据权利要求2所述的电子设备,其特征在于,所述控制器,具体被配置为:

4.根据权利要求3所述的电子设备,其特征在于,所述控制器,具体配置为:

5.根据权利要求4所述的电子设备,其特征在于,所述控制器,具体被配置为:

6.根据权利要求1-5中任一项所述的电子设备,其特征在于,所述控制器,具体被配置为:

7.根据权利要求6所述的电子设备,其特征在于,所述控制器,还被配置为:

8.根据权利要求1所述的电子设备,其特征在于,所述合法性名单包括合法黑名单和合法白名单,所述控制器,还被配置为:

9.一种合法性检测方法,其特征在于,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述根据所述至少一个候选实体中各所述候选实体的名称信息和音形信息,确定各所述候选实体与所述待检测实体之间的相似度,包括:

【技术特征摘要】

1.一种电子设备,其特征在于,包括:

2.根据权利要求1所述的电子设备,其特征在于,所述控制器,具体被配置为:

3.根据权利要求2所述的电子设备,其特征在于,所述控制器,具体被配置为:

4.根据权利要求3所述的电子设备,其特征在于,所述控制器,具体配置为:

5.根据权利要求4所述的电子设备,其特征在于,所述控制器,具体被配置为:

6.根据权利要求1-5中任一项所述的电子设备,其特征在于,所述控制器,具...

【专利技术属性】
技术研发人员:胡仁林王霄川
申请(专利权)人:VIDAA国际控股荷兰公司
类型:发明
国别省市:

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

1