一种本地引擎语音识别及交互方法与流程

文档序号:24643722发布日期:2021-04-13 14:18阅读:150来源:国知局
一种本地引擎语音识别及交互方法与流程

1.本发明涉及语音识别技术领域,具体为一种本地引擎语音识别及交互方法。


背景技术:

2.语音识别是一门交叉学科,近二十年来,语音识别技术取得显著进步,开始从实验室走向市场。人们预计,未来10年内,语音识别技术将进入工业、家电、通信、汽车电子、医疗、家庭服务、消费电子产品等各个领域。根据识别的对象不同,语音识别任务大体可分为3类,即孤立词识别,关键词识别和连续语音识别。其中,孤立词识别的任务是识别事先已知的孤立的词,如“开机”、“关机”等;连续语音识别的任务则是识别任意的连续语音,如一个句子或一段话;连续语音流中的关键词检测针对的是连续语音,但它并不识别全部文字,而只是检测已知的若干关键词在何处出现,如在一段话中检测“计算机”、“世界”这两个词。
3.普通的语音引擎在对语音进行识别时,往往只能通过网络数据库中提取识别,一旦网络中断,语音引擎将不能稳定工作,现在也有使用本地数据库匹配本地语音引擎对语音进行识别的操作,但是缺乏对语音数据的进一步处理,无法提高本地引擎的识别效率。


技术实现要素:

4.(一)解决的技术问题
5.针对现有技术的不足,本发明提供了一种本地引擎语音识别及交互方法,解决了普通的语音引擎在对语音进行识别时,往往只能通过网络数据库中提取识别,一旦网络中断,语音引擎将不能稳定工作,现在也有使用本地数据库匹配本地语音引擎对语音进行识别的操作,但是缺乏对语音数据的进一步处理,无法提高本地引擎识别效率的问题。
6.(二)技术方案
7.为实现以上目的,本发明通过以下技术方案予以实现:一种本地引擎语音识别及交互方法,具体包括如下步骤:
8.步骤1:语音的收集:通过语音信号初步收集模块对人音信号进行收集,通过语音信息数据处理模块对信号进行傅里叶变换处理,将处理后的数据发送至语音信息递归分析模块,与此同时通过语音信息数据展现模块对处理后的信息进行复述确认,通过语音信息递归分析模块分析出信号的可靠性,并且最终通过语音信息日志保存模块保存;
9.步骤2:信息的对比识别:语音信息数据收集模块中收集的信息通过统一归纳后,发送至原始数据获取模块,数据库语音信息获取模块通过本地数据库获得相应的数据,然后通过语音信息基本对比模块对两者相似性进行对比,最后通过语音信息对比输出模块获得具体识别输出数据;
10.步骤3:语音信息的拓展管理:将语音信息数据对比模块中数据收集后通过相关信息验证模块验证,通过交互输出管理模块对交互后的数据进行输出,然后通过语音安全性管理模块对输出数据进行安全性验证管理,通过语音可靠性管理模块对输出数据进行可靠性验证管理,语音信息管理模块将具体管理结果发送至语音交互模块,通过语音交互模块
互动后的数据输出至语音核心判断系统;
11.步骤4:语音信息的安全处理:通过语音信息管理模块识别的独特信息在通过语音交互模块交互后传输至语音安全认证模块,通过独立语音特征确认模块和背景语音特征确认模块对独立的语音特征和具有背景音的语音特征进行识别管理,获得的相对信息通过语音整体性标记模块进行标记,然后通过本地引擎模块传输至本地数据库中保存。
12.本发明同时公开了一种本地引擎语音识别及交互系统,包括语音核心判断系统,所述语音核心判断系统与本地引擎模块、语音交互模块和语音安全认证模块实现双向连接,所述本地引擎模块与语音信息数据收集模块、语音信息数据对比模块和本地数据库实现双向连接,所述本地引擎模块的输出端与语音信息管理模块的输入端电性连接,所述语音核心判断系统的输出端与语音整体性标记模块的输入端电性连接,所述语音信息数据对比模块的输出端与语音信息管理模块的输入端电性连接,所述语音信息数据收集模块包括语音信号初步收集模块、语音信息数据处理模块、语音信息递归分析模块、语音信息数据展现模块和语音信息日志保存模块,所述语音信号初步收集模块的输出端与语音信息数据处理模块的输入端电性连接
13.优选的,所述语音信息数据处理模块的输出端与语音信息递归分析模块和语音信息数据展现模块的输入端电性连接,所述语音信息递归分析模块的输出端与语音信息日志保存模块的输入端电性连接。
14.优选的,所述语音信息数据对比模块包括原始数据获取模块、数据库语音信息获取模块、语音信息基本对比模块和语音信息对比输出模块。
15.优选的,所述原始数据获取模块和数据库语音信息获取模块的输出端与语音信息基本对比模块的输入端电性连接,所述语音信息基本对比模块的输出端与语音信息对比输出模块的输入端电性连接。
16.优选的,所述语音信息管理模块包括相关信息验证模块、交互输出管理模块、语音安全性管理模块和语音可靠性管理模块,所述相关信息验证模块的输出端与交互输出管理模块的输入端电性连接。
17.优选的,所述交互输出管理模块的输出端与语音安全性管理模块的输入端电性连接,所述语音安全性管理模块的输出端与语音可靠性管理模块的输入端电性连接。
18.优选的,所述语音安全认证模块包括独立语音特征确认模块和背景语音特征确认模块,所述独立语音特征确认模块的输出端与背景语音特征确认模块的输入端电性连接。
19.(三)有益效果
20.本发明提供了一种本地引擎语音识别及交互方法。与现有技术相比,具备以下有益效果:
21.(1)、该本地引擎语音识别及交互方法,通过语音信息数据对比模块包括原始数据获取模块、数据库语音信息获取模块、语音信息基本对比模块和语音信息对比输出模块,原始数据获取模块和数据库语音信息获取模块的输出端与语音信息基本对比模块的输入端电性连接,语音信息基本对比模块的输出端与语音信息对比输出模块的输入端电性连接,语音信息管理模块包括相关信息验证模块、交互输出管理模块、语音安全性管理模块和语音可靠性管理模块,相关信息验证模块的输出端与交互输出管理模块的输入端电性连接,交互输出管理模块的输出端与语音安全性管理模块的输入端电性连接,语音安全性管理模
块的输出端与语音可靠性管理模块的输入端电性连接,通过语音信息数据对比模块和本地数据库的联合设置,使得语音引擎能够依靠本地数据库在断网的情况下对语音信息进行稳定识别,通过原始数据与数据库信息进行对比,则有效的提高了信息对比识别效率,避免直接从数据库获取数据,减少了内存占用和数据损坏概率,通过语音信息管理模块的设置,保证了数据对比时数据的安全性和数据的完整性,不仅通过对数据交互进行管理,能够有效捕捉信息的特征,以便后续分析使用,并且依靠安全性和可靠性的管理,有效的提高了本地引擎识别效率。
22.(2)、该本地引擎语音识别及交互方法,通过语音信息数据收集模块包括语音信号初步收集模块、语音信息数据处理模块、语音信息递归分析模块、语音信息数据展现模块和语音信息日志保存模块,语音信号初步收集模块的输出端与语音信息数据处理模块的输入端电性连接,语音信息数据处理模块的输出端与语音信息递归分析模块和语音信息数据展现模块的输入端电性连接,语音信息递归分析模块的输出端与语音信息日志保存模块的输入端电性连接,通过语音信息数据收集模块的设置,使得语音信号在被收集后,能够被稳定的处理分析,语音信息的具体特征能够被有效的提取,能够大大的缩短后期对比识别的时间,提高了整体处理效率。
23.(3)、该本地引擎语音识别及交互方法,通过语音安全认证模块包括独立语音特征确认模块和背景语音特征确认模块,独立语音特征确认模块的输出端与背景语音特征确认模块的输入端电性连接,语音核心判断系统的输出端与语音整体性标记模块的输入端电性连接,通过语音安全认证模块的设置,使得语音交互时对语音特征进行充分分析,提高了语音信息安全性,同时方便后期语音信息进行处理,并且通过的设置,语音信息被有效标记,能够大幅缩短后期识别时间,提高识别效率。
附图说明
24.图1为本发明的系统原理框图;
25.图2为本发明语音信息数据收集模块的系统原理框图;
26.图3为本发明语音信息数据对比模块的系统原理框图;
27.图4为本发明语音信息管理模块的系统原理框图;
28.图5为本发明语音安全认证模块的系统原理框图。
29.图中,1、语音核心判断系统;2、本地引擎模块;3、语音交互模块;4、语音安全认证模块;41、独立语音特征确认模块;42、背景语音特征确认模块;5、语音信息数据收集模块;51、语音信号初步收集模块;52、语音信息数据处理模块;53、语音信息递归分析模块;54、语音信息数据展现模块;55、语音信息日志保存模块;6、语音信息数据对比模块;61、原始数据获取模块;62、数据库语音信息获取模块;63、语音信息基本对比模块;64、语音信息对比输出模块;7、本地数据库;8、语音信息管理模块;81、相关信息验证模块;82、交互输出管理模块;83、语音安全性管理模块;84、语音可靠性管理模块;9、语音整体性标记模块。
具体实施方式
30.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
31.请参阅图1-5,本发明实施例提供一种技术方案:一种本地引擎语音识别及交互方法,具体包括如下步骤:
32.步骤1:语音的收集:通过语音信号初步收集模块51对人音信号进行收集,通过语音信息数据处理模块52对信号进行傅里叶变换处理,将处理后的数据发送至语音信息递归分析模块53,与此同时通过语音信息数据展现模块54对处理后的信息进行复述确认,通过语音信息递归分析模块53分析出信号的可靠性,并且最终通过语音信息日志保存模块55保存;
33.步骤2:信息的对比识别:语音信息数据收集模块5中收集的信息通过统一归纳后,发送至原始数据获取模块61,数据库语音信息获取模块62通过本地数据库7获得相应的数据,然后通过语音信息基本对比模块63对两者相似性进行对比,最后通过语音信息对比输出模块64获得具体识别输出数据;
34.步骤3:语音信息的拓展管理:将语音信息数据对比模块6中数据收集后通过相关信息验证模块81验证,通过交互输出管理模块82对交互后的数据进行输出,然后通过语音安全性管理模块83对输出数据进行安全性验证管理,通过语音可靠性管理模块84对输出数据进行可靠性验证管理,语音信息管理模块8将具体管理结果发送至语音交互模块3,通过语音交互模块3互动后的数据输出至语音核心判断系统1;
35.步骤4:语音信息的安全处理:通过语音信息管理模块8识别的独特信息在通过语音交互模块3交互后传输至语音安全认证模块4,通过独立语音特征确认模块41和背景语音特征确认模块42对独立的语音特征和具有背景音的语音特征进行识别管理,获得的相对信息通过语音整体性标记模块9进行标记,然后通过本地引擎模块2传输至本地数据库7中保存。
36.本发明同时公开了一种本地引擎语音识别及交互系统,包括语音核心判断系统1,其特征在于:语音核心判断系统1与本地引擎模块2、语音交互模块3和语音安全认证模块4实现双向连接,本地引擎模块2与语音信息数据收集模块5、语音信息数据对比模块6和本地数据库7实现双向连接,本地引擎模块2的输出端与语音信息管理模块8的输入端电性连接,语音核心判断系统1的输出端与语音整体性标记模块9的输入端电性连接,语音信息数据对比模块6的输出端与语音信息管理模块8的输入端电性连接,语音信息数据收集模块5包括语音信号初步收集模块51、语音信息数据处理模块52、语音信息递归分析模块53、语音信息数据展现模块54和语音信息日志保存模块55,语音信号初步收集模块51的输出端与语音信息数据处理模块52的输入端电性连接,语音信息数据处理模块52的输出端与语音信息递归分析模块53和语音信息数据展现模块54的输入端电性连接,语音信息递归分析模块53的输出端与语音信息日志保存模块55的输入端电性连接,语音信息数据对比模块6包括原始数据获取模块61、数据库语音信息获取模块62、语音信息基本对比模块63和语音信息对比输出模块64,原始数据获取模块61和数据库语音信息获取模块62的输出端与语音信息基本对比模块63的输入端电性连接,语音信息基本对比模块63的输出端与语音信息对比输出模块64的输入端电性连接,语音信息管理模块8包括相关信息验证模块81、交互输出管理模块82、语音安全性管理模块83和语音可靠性管理模块84,相关信息验证模块81的输出端与交
互输出管理模块82的输入端电性连接,交互输出管理模块82的输出端与语音安全性管理模块83的输入端电性连接,语音安全性管理模块83的输出端与语音可靠性管理模块84的输入端电性连接,语音安全认证模块4包括独立语音特征确认模块41和背景语音特征确认模块42,独立语音特征确认模块41的输出端与背景语音特征确认模块42的输入端电性连接。
37.通过语音信息数据对比模块6和本地数据库7的联合设置,使得语音引擎能够依靠本地数据库在断网的情况下对语音信息进行稳定识别,通过原始数据与数据库信息进行对比,则有效的提高了信息对比识别效率,避免直接从数据库获取数据,减少了内存占用和数据损坏概率,通过语音信息管理模块8的设置,保证了数据对比时数据的安全性和数据的完整性,不仅通过对数据交互进行管理,能够有效捕捉信息的特征,以便后续分析使用,并且依靠安全性和可靠性的管理,有效的提高了本地引擎识别效率,通过语音信息数据收集模块5的设置,使得语音信号在被收集后,能够被稳定的处理分析,语音信息的具体特征能够被有效的提取,能够大大的缩短后期对比识别的时间,提高了整体处理效率,通过语音安全认证模块4的设置,使得语音交互时对语音特征进行充分分析,提高了语音信息安全性,同时方便后期语音信息进行处理,并且通过9的设置,语音信息被有效标记,能够大幅缩短后期识别时间,提高识别效率。
38.同时本说明书中未作详细描述的内容均属于本领域技术人员公知的现有技术。
39.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
40.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1