一种NLP自然语言处理的人机交互平台的制作方法

文档序号:28161640发布日期:2021-12-24 20:15阅读:256来源:国知局
一种NLP自然语言处理的人机交互平台的制作方法
一种nlp自然语言处理的人机交互平台
技术领域
1.本发明涉及人机交互技术领域,尤其涉及一种nlp自然语言处理的人机交互平台。


背景技术:

2.自然语言处理(nlp),是计算机科学领域与人工智能领域中的一个重要方向,它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法,自然语言处理是一门融语言学、计算机科学、数学于一体的科学,因此,这一领域的研究将涉及自然语言,即人们日常使用的语言,所以它与语言学的研究有着密切的联系,但又有重要的区别,它是研制能有效地实现自然语言通信的计算机系统,特别是其中的软件系统。
3.而现有的自然语言处理的人机交互平台,仅仅通过单一的渠道进行人机交互,在人机交互平台上的自然语言处理仅仅依靠语音或者文本进行单一的人机交互,而且在语音进行人机交互时,不能够同时识别多种语言,使得人机交互存在一定的障碍。


技术实现要素:

4.(一)发明目的为解决背景技术中存在的技术问题,本发明提出一种nlp自然语言处理的人机交互平台,该装置设计巧妙,构思精良,提高人机交互效率,添加了信息采集模块,可通过语音输入模块和文本输入模块进行信息采集,满足不同的信息采集需要,添加的噪音消除模块,可对通过语音模块进行信息采集时对其噪音进行消除,提高人机交互时对语音识别的速度和准确度,添加的语音识别模块和语音翻译模块,能够对不同的地方语音或者国外的语音进行识别和翻译,该装置方便使用,实用性强,便于推广。
5.(二)技术方案本发明提供了一种nlp自然语言处理的人机交互平台,包括信息采集模块,其特征在于,所述信息采集模块的输出端连接有人机交互设备,所述人机交互设备的输出端连接有信息提取模块,所述信息提取模块的输出端连接有信息分类模块,所述信息分类模块的输出端连接信息库模块,所诉信息库模块的输出端连接有信息答复模块,所述信息采集模块包括语音输入模块和文本输入模块。
6.优选的,所述信息经过分类之后,通过信息库模块进行信息检索以及信息匹配,当信息匹配成功之后,通过信息答复模块进行答复,若检索匹配失败后,可再由信息采集模块从新采集信息。
7.优选的,所述信息答复模块包括文本答复模块和语音答复模块,所述信息答复模块的输出端与文本答复模块的输入端连接,所述信息答复模块的输出端与语音答复模块的输入端连接,当检索匹配成功后,将通过信息答复模块进行答复,此时信息答复模块可通过文本答复模块进行文本形式的答复。
8.优选的,所述信息经过分类之后,通过信息库模块进行信息匹配,当信息匹配失败后,将重新通过信息采集模块进行信息采集。
9.优选的,所述语言采集模块的输出端与语音输入模块的输入端连接,所述信息采集模块的输出端与文本输入模块的输入端连接,在nlp自然语言处理模块的人机交互平台能够通过语音交互或者文本交互,方便人机交互。
10.优选的,所述语音输入模块包括噪音消除模块和语音识别模块,所述语音输入模块的输出端与噪音消除模块的输入端连接,所述语音输入模块的输出端与语音识别模块的输入端连接,能够对所输入的其他地方语音或者外语进行识别,并通过语音翻译模块对其所输入的语音进行翻译。
11.优选的,所述语音识别模块的输出端连接有语音库模块,所述语音库模块的输出端连接有语音翻译模块,所述语音翻译模块的输出端与噪音消除模块的输入端连接,所述噪音模块的输出端与人机交互设备的输入端连接,通过噪音消除模块对其输入的语音进行噪音消除,可提高语音的清晰度。
12.优选的,所述人机交互设备还包括人机控制模块和自然语言转换模块,所述人机交互设备的输出端与人机控制模块的输入端连接,所述人机交互设备的输出端与自然语言转换模块的输入端连接,能够,使得输入的信息指令转换成计算机语言。
13.与现有技术相比,本发明的上述技术方案具有如下有益的技术效果:1、通过安装信息采集模块、语音输入模块、文本输入模块等,在信息采集模块通过语音输入模块和文本输入模块进行信息采集,可满足不同的信息采集需要,能够扩大人机交互信息的渠道,满足多种渠道,多种方式的自然语言处理进行人机交互,提高人机交互的效率。
14.2、通过安装语音语音识别模块和语音翻译模块等,在通过语音输入模块对其语音采集时,能够通过语音识别模块和语音翻译模块对不同地方的语音或者对国外的语音进行识别和翻译,可满足多语种多方言的在自然语言处理进行人机交互。
15.3、通过安装噪音消除模块等,可对通过语音模块进行信息采集时对其噪音进行消除,并且能够对语音翻译模块翻译之后的语音进行噪音消除,之后将语音传送给人机交互设备,此时在语音通过噪音消除模块进行噪音消除,可提高语音的清晰度,进而提高人机交互设备接收语音指令的速度和效果。
16.综上所述,该装置设计巧妙,构思精良,提高人机交互效率,添加了信息采集模块,可通过语音输入模块和文本输入模块进行信息采集,满足不同的信息采集需要,添加的噪音消除模块,可对通过语音模块进行信息采集时对其噪音进行消除,提高人机交互时对语音识别的速度和准确度,添加的语音识别模块和语音翻译模块,能够对不同的地方语音或者国外的语音进行识别和翻译,该装置方便使用,实用性强,便于推广。
附图说明
17.图1为本发明提出的一种nlp自然语言处理的人机交互平台的工作流程示意图。
18.图2为本发明提出的一种nlp自然语言处理的人机交互平台的信息采集流程示意图。
19.图3为本发明提出的一种nlp自然语言处理的人机交互平台的人机交互设备内部结构示意图。
具体实施方式
20.为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
21.实施例一,如图1

3所示,本发明提出的一种nlp自然语言处理的人机交互平台,包括信息采集模块,其特征在于,信息采集模块的输出端连接有人机交互设备,人机交互设备的输出端连接有信息提取模块,信息提取模块的输出端连接有信息分类模块,信息分类模块的输出端连接信息库模块,所诉信息库模块的输出端连接有信息答复模块,信息采集模块包括语音输入模块和文本输入模块。
22.实施例二,如图1

3所示,信息经过分类之后,通过信息库模块进行信息检索以及信息匹配,当信息匹配成功之后,通过信息答复模块进行答复,信息答复模块包括文本答复模块和语音答复模块,信息答复模块的输出端与文本答复模块的输入端连接,信息答复模块的输出端与语音答复模块的输入端连接,信息经过分类之后,通过信息库模块进行信息检索以及信息匹配,当信息匹配失败后,将重新通过信息采集模块进行信息采集,语言采集模块的输出端与语音输入模块的输入端连接,信息采集模块的输出端与文本输入模块的输入端连接。
23.实施例三,如图1

3所示,语音输入模块包括噪音消除模块和语音识别模块,语音输入模块的输出端与噪音消除模块的输入端连接,语音输入模块的输出端与语音识别模块的输入端连接,语音识别模块的输出端连接有语音库模块,语音库模块的输出端连接有语音翻译模块,语音翻译模块的输出端与噪音消除模块的输入端连接,噪音模块的输出端与人机交互设备的输入端连接,人机交互设备还包括人机控制模块和自然语言转换模块,人机交互设备的输出端与人机控制模块的输入端连接,人机交互设备的输出端与自然语言转换模块的输入端连接。
24.本发明中,首先通过信息采集模块进行信息采集,通过信息采集模块对信息进行采集时,可通过语音输入模块进行语音输入,来采集语音信息,或者也可以通过文本输入模块,进行文本输入,以文本的形式来进行信息采集,当采用通过语音输入模块来进行信息采集时,首先输入语音指令,语音指令通过噪音消除模块时,传送给人机交互设备,此时在语音通过噪音消除模块进行噪音消除,可提高语音的清晰度,进而提高人机交互设备接收语音指令的速度和效果,当输入的语音为其他地方语音或者外语时,此时可通过语音识别模块,对所输入的其他地方语音或者外语进行识别,并通过语音翻译模块对其所输入的语音进行翻译,之后在通过噪音消除模块对其输入的语音进行噪音消除,同理,提高语音的清晰度,之后再传送给人机交互设备,其中人机交互设备通过人机控制模块和自然语言转换模块,将通过语音输入模块输入的语音,或者通过文本形式输入的信息指令由自然语言转换模块进行转换,使得输入的信息指令转换成计算机语言,之后在通过信息提取模块对其关键信息进行提取,再由信息分类模块对所提取的关键信息进行分类,之后通过信息库模块对其分类之后的关键信息进行信息检索以及信息匹配,当检索匹配成功后,将通过信息答复模块进行答复,此时信息答复模块可通过文本答复模块进行文本形式的答复,或者也可通过语音答复模块进行语音答复,若检索匹配失败后,可再由信息采集模块从新采集信息。
25.应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1