一种基于语料库的自然语言处理对话交流的人机交互系统

文档序号:925437 发布日期:2021-03-02 浏览:1次 >En<

阅读说明:本技术 一种基于语料库的自然语言处理对话交流的人机交互系统 (Human-computer interaction system for natural language processing dialogue exchange based on corpus ) 是由 程哲 王巍 吴小刚 辛阔 唐卓尧 周永灿 孙雁斌 单政博 陈兴望 许士锦 胡飞飞 于 2020-12-18 设计创作,主要内容包括:本发明公开的属于人机交互技术领域,具体为一种基于语料库的自然语言处理对话交流的人机交互系统,包括控制器、语音采集模块、语音信号转换模块、数据储存模块、语意分析模块和语音播报模块,所述控制器与语音采集模块、语音信号转换模块、数据储存模块、语意分析模块和语音播报模块连接,所述数据储存模块内设置有语料库模块,所述语音采集模块连接有噪声去除模块,所述语音采集模块用于采集语音信息,所述噪声去除模块用于将语音采集模块采集的语音信息进行处理,本发明基于语料库模块中的语料数据进行语音人机交互,将语料库模块中的语料数据与处理后的使用者的数字语音信息进行分析对比,确定其含义,提高语音识别的准确性。(The invention discloses a man-machine interaction system for natural language processing dialogue communication based on a corpus, which belongs to the technical field of man-machine interaction, and particularly relates to a man-machine interaction system for natural language processing dialogue communication based on the corpus, which comprises a controller, a voice acquisition module, a voice signal conversion module, a data storage module, a semantic analysis module and a voice broadcast module, wherein the controller is connected with the voice acquisition module, the voice signal conversion module, the data storage module, the semantic analysis module and the voice broadcast module, the corpus module is arranged in the data storage module, the voice acquisition module is connected with a noise removal module, the voice acquisition module is used for acquiring voice information, the noise removal module is used for processing the voice information acquired by the voice acquisition module, the man-machine interaction is carried out based on the corpus data in the corpus module, the corpus data in the corpus module and the processed digital voice information of a user are analyzed and compared, the meaning of the voice recognition method is determined, and the accuracy of the voice recognition is improved.)

一种基于语料库的自然语言处理对话交流的人机交互系统

技术领域

本发明涉及人机交互技术领域,具体为一种基于语料库的自然语言处理对话交流的人机交互系统。

背景技术

人机交互技术是指通过计算机输入、输出设备,以有效的方式实现人与计算机对话的技术。人机交互技术包括机器通过输出或显示设备给人提供大量有关信息及提示请示等,人通过输入设备给机器输入有关信息,回答问题及提示请示等。

现有的人机交互系统在语音采集过程中会出现噪声干扰,降低系统语音识别的准确性,影响使用体验;人机交互系统的语音识别能力较差。

发明内容

本发明的目的在于提供一种基于语料库的自然语言处理对话交流的人机交互系统,以解决上述背景技术中提出的现有的人机交互系统在语音采集过程中会出现噪声干扰,降低系统语音识别的准确性,影响使用体验,人机交互系统的语音识别能力较差的问题。

为实现上述目的,本发明提供如下技术方案:一种基于语料库的自然语言处理对话交流的人机交互系统,包括控制器、语音采集模块、语音信号转换模块、数据储存模块、语意分析模块和语音播报模块,所述控制器与语音信号转换模块、数据储存模块、语意分析模块和语音播报模块连接,所述语音采集模块与所述语音信号转换模块连接,所述数据储存模块内设置有语料库模块,所述语音采集模块连接有噪声去除模块;

所述语音采集模块用于采集语音信息;

所述噪声去除模块用于将语音采集模块采集的语音信息进行处理,去除噪声;

所述语音信号转换模块将去除噪声后的语音信息转换为数字语音信息;

所述控制器用于对整个系统进行控制;

所述数据储存模块用于储存数据信息;

所述语料库模块储存于数据储存模块中,所述语料库模块储存有语料数据;

所述语意分析模块用于将语音信号转换模块转换的数字语音信息与语料库模块中的语料数据进行分析对比,确定其含义,执行相应命令,通过语音播报模块发出相应的语音信息;

所述语音播报模块用于发出语音信息。

优选的,所述语音播报模块为扬声器。

优选的,所述语意分析模块无法分析出语义时,通过语音播报模块发出语音信息,提醒用户命令无效。

优选的,所述控制器为数字信号处理器。

优选的,所述语音采集模块为麦克风。

与现有技术相比,本发明的有益效果是:

1)通过噪声去除模块的设置,降低噪声对系统的干扰,提升系统语音识别的准确性,提高使用体验;

2)本发明基于语料库模块中的语料数据进行语音人机交互,将语料库模块中的语料数据与处理后的使用者的数字语音信息进行分析对比,确定其含义,提高语音识别的准确性;

3)使用者发出语音,语音采集模块采集用户发出的语音信息,通过噪声去除模块将语音采集模块采集的语音信息进行处理,去除噪声没然后通过语音信号转换模块将去除噪声后的语音信息转换为数字语音信息,语意分析模块将语音信号转换模块转换的数字语音信息与语料库模块中的语料数据进行分析对比,确定其含义,然后系统执行相应命令,通过语音播报模块发出相应的语音信息,通过语音进行人机交互,当语意分析模块无法分析出语义时,通过语音播报模块发出语音信息,提醒用户命令无效。

附图说明

图1为本发明逻辑框图。

图中:1噪声去除模块、2语音采集模块、3语音信号转换模块、4控制器、5数据储存模块、6语料库模块、7语音播报模块、8语意分析模块。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要说明的是,术语“上”、“下”、“内”、“外”、“顶/底端”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“设置有”、“套设/接”、“连接”等,应做广义理解,例如“连接”,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

实施例:

请参阅图1,本发明提供一种技术方案:一种基于语料库的自然语言处理对话交流的人机交互系统,包括控制器4、语音采集模块2、语音信号转换模块3、数据储存模块5、语意分析模块8和语音播报模块7,所述控制器4与语音信号转换模块3、数据储存模块5、语意分析模块8和语音播报模块7连接,所述语音采集模块2与所述语音信号转换模块3连接,所述数据储存模块5内设置有语料库模块6,所述语音采集模块2连接有噪声去除模块1;

所述语音采集模块2用于采集语音信息;

所述噪声去除模块1用于将语音采集模块2采集的语音信息进行处理,去除噪声,噪声去除模块1为滤波器,通过滤波器能够对噪声进行去除,降低噪声对系统的干扰,提升系统语音识别的准确性,提高使用体验;

所述语音信号转换模块3将去除噪声后的语音信息转换为数字语音信息;

所述控制器4用于对整个系统进行控制,完成系统的协调和指挥,可以为中央处理单元、系统单芯片、数字信号处理器或可编程微处理器;

所述数据储存模块5用于储存数据信息;

所述语料库模块6储存于数据储存模块5中,所述语料库模块6储存有语料数据;

所述语意分析模块8用于将语音信号转换模块3转换的数字语音信息与语料库模块6中的语料数据进行分析对比,确定其含义,执行相应命令,通过语音播报模块7发出相应的语音信息,语意分析模块8依据语音信号转换模块3转换的数字语音信息配合语料数据对语音进行理解,如语音信息为“我想听歌”,基于语料库模块6中的语料数据,确定“我想听歌”的含义,控制器4控制系统执行此操作,随机播放歌曲;

所述语音播报模块7用于发出语音信息。

所述语音播报模块7为扬声器。

所述语意分析模块8无法分析出语义时,通过语音播报模块7发出语音信息,提醒用户命令无效,语意分析模块8依据语音信号转换模块3转换的数字语音信息配合语料数据对语音进行理解,语料数据中无此种语音信息,则无法确定语音的含义,无法执行此项操作。

所述控制器4为数字信号处理器。

所述语音采集模块2为麦克风。

工作原理:使用者发出语音,语音采集模块2采集用户发出的语音信息,通过噪声去除模块将语音采集模块2采集的语音信息进行处理,去除噪声没然后通过语音信号转换模块3将去除噪声后的语音信息转换为数字语音信息,语意分析模块8将语音信号转换模块3转换的数字语音信息与语料库模块6中的语料数据进行分析对比,确定其含义,然后系统执行相应命令,通过语音播报模块7发出相应的语音信息,通过语音进行人机交互,当语意分析模块8无法分析出语义时,通过语音播报模块7发出语音信息,提醒用户命令无效。

以上显示和描述了本发明的基本原理和主要特征和本发明的优点,对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明;因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内,不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

6页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种信号处理方法、装置、电子设备及介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!