1.一种基于区块链的森林火灾智能检测和语音播报方法,其特征在于,包括以下步骤:采集并将目标森林区域的图像作为待检测图像;
利用基于检测难度分析的针对性多尺度SVM森林火灾检测模型,检测待检测图像是否为火灾森林图像,生成检测结果;
若检测结果为待检测图像为火灾森林图像,则生成对应的森林火灾描述文字信息;
基于森林火灾描述文字信息,利用基于多维度评估与反向校验相结合的语音合成模型,合成森林火灾播报语音信号,并对森林火灾播报语音信号进行播报;
利用基于信号重建校验的多编码结果优选语音编码模型,对森林火灾播报语音信号进行编码,以得到森林火灾播报语音信号编码结果;
将森林火灾描述文字信息和森林火灾播报语音信号编码结果上传至区块链,进行上链存储;
其中:所述基于森林火灾描述文字信息,利用基于多维度评估与反向校验相结合的语音合成模型,合成森林火灾播报语音信号的方法包括以下步骤:基于森林火灾描述文字信息,利用预置的语音合成模型合成对应的语音信号;
利用峰值信噪比、客观语音质量评估多种评价指标对合成的语音信号进行评估,生成对应的评估结果;
若所有评估结果均大于预设的参考值,则利用预置的语音识别模型对合成的语音信号进行识别,生成语音识别结果;
若语音识别结果与森林火灾描述文字信息一致,则认定合成的语音信号有效,并将该语音信号作为森林火灾播报语音信号;
所述利用基于信号重建校验的多编码结果优选语音编码模型,对森林火灾播报语音信号进行编码的方法包括以下步骤:利用多种不同的语音编码模型对森林火灾播报语音信号进行编码,以得到多个编码结果;
将每种编码结果分别重建为语音信号,以得到对应编码结果的语音信号;
对多个语音信号进行失真度检测,以得到对应的语音失真度检测结果,将最小的语音失真度检测结果对应的编码结果作为最终的森林火灾播报语音信号编码结果。
2.根据权利要求1所述的一种基于区块链的森林火灾智能检测和语音播报方法,其特征在于,所述利用基于检测难度分析的针对性多尺度SVM森林火灾检测模型,检测待检测图像是否为火灾森林图像的方法包括以下步骤:选取多张正常森林图像组成正样本数据集,选取多张火灾森林图像组成负样本数据集;
基于正样本数据集和负样本数据集对预置的SVM模型进行训练,得到基于SVM的森林火灾检测模型;
对待检测图像进行峰值信噪比检测,以得到对应的峰值信噪比,若峰值信噪比大于预设的信噪比阈值,则直接利用基于SVM的森林火灾检测模型对待检测图像进行检测,判断待检测图像是否为火灾森林图像;反之,则对待检测图像进行多尺度重建,以得到多个尺度下的图像;
利用基于SVM的森林火灾检测模型分别对每个尺度下的图像进行检测,以得到多个检测结果;
根据多个检测结果判定待检测图像是否为火灾森林图像。
3.根据权利要求2所述的一种基于区块链的森林火灾智能检测和语音播报方法,其特征在于,所述根据多个检测结果判定待检测图像是否为火灾森林图像的方法包括以下步骤:当至少一半数量的检测结果为火灾森林图像,则认定待检测图像为火灾森林图像;反之,则认定待检测图像为正常森林图像。
4.根据权利要求1所述的一种基于区块链的森林火灾智能检测和语音播报方法,其特征在于,所述森林火灾描述文字信息包括目标森林区域、检测到火灾的时间以及火灾提示信息。
5.一种基于区块链的森林火灾智能检测和语音播报系统,其特征在于,包括图像采集模块、图像检测模块、火灾文字描述模块、语音合成模块、语音编码模块以及上链存储模块,其中:图像采集模块,用于采集并将目标森林区域的图像作为待检测图像;
图像检测模块,用于利用基于检测难度分析的针对性多尺度SVM森林火灾检测模型,检测待检测图像是否为火灾森林图像,生成检测结果;
火灾文字描述模块,用于当检测结果为待检测图像为火灾森林图像时,生成对应的森林火灾描述文字信息;
语音合成模块,用于基于森林火灾描述文字信息,利用基于多维度评估与反向校验相结合的语音合成模型,合成森林火灾播报语音信号,并对森林火灾播报语音信号进行播报;
包括:基于森林火灾描述文字信息,利用预置的语音合成模型合成对应的语音信号;利用峰值信噪比、客观语音质量评估多种评价指标对合成的语音信号进行评估,生成对应的评估结果;若所有评估结果均大于预设的参考值,则利用预置的语音识别模型对合成的语音信号进行识别,生成语音识别结果;若语音识别结果与森林火灾描述文字信息一致,则认定合成的语音信号有效,并将该语音信号作为森林火灾播报语音信号;
语音编码模块,用于利用基于信号重建校验的多编码结果优选语音编码模型,对森林火灾播报语音信号进行编码,以得到森林火灾播报语音信号编码结果;包括:利用多种不同的语音编码模型对森林火灾播报语音信号进行编码,以得到多个编码结果;将每种编码结果分别重建为语音信号,以得到对应编码结果的语音信号;对多个语音信号进行失真度检测,以得到对应的语音失真度检测结果,将最小的语音失真度检测结果对应的编码结果作为最终的森林火灾播报语音信号编码结果;
上链存储模块,用于将森林火灾描述文字信息和森林火灾播报语音信号编码结果上传至区块链,进行上链存储。
6.一种电子设备,其特征在于,包括:
存储器,用于存储一个或多个程序;
处理器;
当所述一个或多个程序被所述处理器执行时,实现如权利要求1‑4中任一项所述的方法。
7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1‑4中任一项所述的方法。