【技术实现步骤摘要】
一种农业技术咨询人机对话方法及系统
本专利技术属于农业技术咨询
,尤其涉及一种农业技术咨询人机对话方法及系统。
技术介绍
农业科技是农业发展的第一推动力。建国以来特别是改革开放以来,中国农业取得了长足的发展,其中农业科技发挥了巨大作用,为了加强农业技术推广工作,促使农业科研成果和实用技术尽快应用于农业生产,保障农业的发展,实现农业现代化,制定本法。然而,现有农业技术咨询人机对话方法对用户语音识别不准确,识别速度慢;同时,咨询的农业数据中含有大量冗余数据。综上所述,现有技术存在的问题是:现有农业技术咨询人机对话方法对用户语音识别不准确,识别速度慢;同时,咨询的农业数据中含有大量冗余数据。
技术实现思路
针对现有技术存在的问题,本专利技术提供了一种农业技术咨询人机对话方法及系统。本专利技术是这样实现的,一种农业技术咨询人机对话方法,所述农业技术咨询人机对话方法,包括:步骤一,数据输入模块利用输入键盘输入咨询数据,声音采集模块利用声音采集器采集声音信号,经过信号数据的处理传递到主控模块;步骤二,根据采集到的数据,语音识别模块利用音频识别器对采集的声音进行识别,通过农业数据处理模块利用数据处理程序对农业冗余数据进行清除处理;步骤三,通过检索模块利用检索程序根据输入数据或声音,进行检索相关的农业信息;步骤四,通过显示模块利用显示器显示检索农业信息,同时主控模块通过网络通信模块利用网卡接通网络,将信息传递到移动终端;所述步骤二中,语音识别模块识别方 ...
【技术保护点】
1.一种农业技术咨询人机对话方法,其特征在于,所述农业技术咨询人机对话方法,包括:/n步骤一,数据输入模块利用输入键盘输入咨询数据,声音采集模块利用声音采集器采集声音信号,经过信号数据的处理传递到主控模块;/n步骤二,根据采集到的数据,语音识别模块利用音频识别器对采集的声音进行识别,通过农业数据处理模块利用数据处理程序对农业冗余数据进行清除处理;/n步骤三,通过检索模块利用检索程序根据输入数据或声音,进行检索相关的农业信息;/n步骤四,通过显示模块利用显示器显示检索农业信息,同时主控模块通过网络通信模块利用网卡接通网络,将信息传递到移动终端;/n所述步骤二中,语音识别模块识别方法如下:/n(1)通过语音识别程序获取用户输入的具有错误信息的语音信息和对所述语音信息进行纠错的语音纠错信息,并分别存储所述语音信息和语音纠错信息;/n(2)对所述语音信息和语音纠错信息进行初步处理,并对处理后的语音信息和语音纠错信息提取特征信息并进行编码,获得语音信息编码和语音纠错信息编码;/n(3)分别根据语音信息编码和语音纠错信息编码反推出对应的文字信息,并对比语音信息编码反推出的文字信息和语音纠错信息编码 ...
【技术特征摘要】
1.一种农业技术咨询人机对话方法,其特征在于,所述农业技术咨询人机对话方法,包括:
步骤一,数据输入模块利用输入键盘输入咨询数据,声音采集模块利用声音采集器采集声音信号,经过信号数据的处理传递到主控模块;
步骤二,根据采集到的数据,语音识别模块利用音频识别器对采集的声音进行识别,通过农业数据处理模块利用数据处理程序对农业冗余数据进行清除处理;
步骤三,通过检索模块利用检索程序根据输入数据或声音,进行检索相关的农业信息;
步骤四,通过显示模块利用显示器显示检索农业信息,同时主控模块通过网络通信模块利用网卡接通网络,将信息传递到移动终端;
所述步骤二中,语音识别模块识别方法如下:
(1)通过语音识别程序获取用户输入的具有错误信息的语音信息和对所述语音信息进行纠错的语音纠错信息,并分别存储所述语音信息和语音纠错信息;
(2)对所述语音信息和语音纠错信息进行初步处理,并对处理后的语音信息和语音纠错信息提取特征信息并进行编码,获得语音信息编码和语音纠错信息编码;
(3)分别根据语音信息编码和语音纠错信息编码反推出对应的文字信息,并对比语音信息编码反推出的文字信息和语音纠错信息编码反推出的文字信息,获得第一识别结果;
(4)获取用户输入所述语音信息时所处的环境信息,根据所述环境信息获得第二识别结果;
(5)将所述第二识别结果与词典信息进行对比,获得最终的识别结果,并将所述最终的识别结果呈现给所述用户。
2.如权利要求1所述的农业技术咨询人机对话方法,其特征在于,所述步骤(2)中对所述语音信息和语音纠错信息进行初步处理具体包括:
分别对所述语音信息和语音纠错信息进行滤波处理,并分别对滤波处理后的语音信息和语音纠错信息进行采样;
分别对采样后的语音信息和采样后的语音纠错信息进行编码,获得语音信息编码和语音纠错信息编码。
3.如权利要求1所述的农业技术咨询人机对话方法,其特征在于,所述步骤(3)具体包括:
将所述语音信息编码与现有的声学模型和语音模型进行对比,获得所述语音信息编码与所述声学模型和语音模型的相似编码,并根据相似编码反推出所述语音信息编码对应的第一文字信息;
将所述语音纠错信息编码与现有的声学模型和语音模型进行对比,获得所述语音纠错信息编码与所述声学模型和语音模型的相似编码,并根据相似编码反推出所述语音纠错信息编码对应的第二文字信息;
将所述第一文字信息和所述第二文字信息进行对比,获取相似度最高的第一文字信息和第二文字信息,并用所述第二文字信息替换第一文字信息中与所述第二文字信息相似的部分,形成第一识别结果。
4.如权利要求1所述的农业技术咨询人机对话方法,其特征在于,所述步骤一中,声音采集模块中声音信号采集的过程为:
采集相应的语音信号进行预处理,对信号的放大和增益进行控制,并且对语音信号中的噪声进行去除;
声音信号去噪完成后,按照相应的算法,提取声音信号中的语音识别特征;
根据语音识别特征进行语音识别和训练,同时识别完成后,语音信号进行压缩储存。
5.如权利要求1所述的农业技术咨询人机对话方法,其特征在于,所述步骤一中,声音采集模块中声音信号去噪的方法,包括:
根据语音信号输出的要求,确定语音信号中的一个小波和语音信号中层次,进行分解;
计算出声音信号的小波系数,并且设定一个阈值,对计算出的声音信号的小波系数阈值量化;
根据计算出的层次和阈值量化的小波系数,进行信号的重构,得到不含有噪声的声音信号。
6.如权利要求1所述的农业技术咨询人机对话方法,其特征在于,所述步骤二中,农业数据处理模块处理方法如下:
1)通过筛查程序对不同感测类型的传感器节点进行筛查,选择一个传感器节点作为该感测类型的主节点,所述主节点收集所述感测类型下的传感数据;
2)在每个所述感测类型下接收传感器实时传输的数据流,设定数据读取时间段N,在所述读取时间段N内截取M个归档时间段,将每个所述归档时间段中的小文件根据分布式文件系统的归档方法得到M个归档大文件,其中N、M为≥1的自然数;
3)建立和M个归档大文件数量相同的M条数据处理线程,每条数据处理线程对应一个数据处理任务;
4)每个数据处理任务进行对每个所述归档大文件中的数据块设置邻域半径的大小和邻域内最小值点的个数,对所述数据块划分成多个簇,根据所述簇的中心点与所述数据块中的数据的相似度的计算值进行数据填充,选择距离所述...
【专利技术属性】
技术研发人员:毕洪文,赵瑞雪,郑妍妍,李波,唐立新,张有智,陈立新,黄峰华,李杨,王来刚,寇远涛,张宇,张宇,王志伟,
申请(专利权)人:黑龙江省农业科学院农业遥感与信息研究所,
类型:发明
国别省市:黑龙江;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。