1.一种基于云计算和边缘计算的语音识别方法,其特征在于,包括如下步骤:
(1)采集语音信息;
(2)通过云端将所述语音信息进行处理与计算,并基于云端语音数据库输出第一语音识别结果,以及第一识别置信度T1;
(3)通过本地将所述语音信息进行处理与计算,并基于本地边缘端语音数据库输出第二语音识别结果,以及第二识别置信度T2;
(4)通过语音场景识别模型算法对比所述第一语音识别结果和第二语音识别结果,并输出第一云端场景结果S1和第一本地场景结果S2;
(5)通过语音场景识别模型算法对比所述第一识别置信度T1和所述第二识别置信度T2,并输出第一识别结果置信度t1和第二识别结果置信度t2;
(6)判断S1=S2是否成立,当S1=S2成立时判断T1*t1>T2*t2是否成立,当成立时输出所述第一云端场景结果S1,否则执行云端场景识别并输出第二云端场景结果;当S1=S2不成立时判断T1*t1
2.如权利要求1所述的一种基于云计算和边缘计算的语音识别方法,其特征在于,步骤(1)中包括将采集到的所述语音信息通过噪音消除、人声检测后上传到云端和本地。
3.如权利要求1所述的一种基于云计算和边缘计算的语音识别方法,其特征在于,步骤(1)中,判断是否存在网络,当存在时将所述语音信息分别上传到云端和本地,当不存在时将所述语音信息上传到本地。
4.如权利要求3所述的一种基于云计算和边缘计算的语音识别方法,其特征在于,步骤(5)中,判断所述第一识别置信度T1是否远大于所述第二识别置信度T2,当远大于时执行本地场景识别并输出第二本地场景结果,否则进入步骤(6)。
5.如权利要求1所述的一种基于云计算和边缘计算的语音识别方法,其特征在于,步骤(2)中,通过云端将所述语音信息进行处理与计算包括通过云端语音数据库识别所述语音信息;步骤(3)中,通过本地将所述语音信息进行处理与计算包括通过本地语音数据库识别所述语音信息。
6.如权利要求1所述的一种基于云计算和边缘计算的语音识别方法,其特征在于,步骤(4)中,将所述第一语音识别结果进行意图场景定位得到所述第一云端场景结果S1,以及将所述第二语音识别结果进行意图场景定位得到所述第一本地场景结果S2。
7.如权利要求1所述的一种基于云计算和边缘计算的语音识别方法,其特征在于,步骤(4)中,当第一本地场景结果S2为空时,执行云端场景识别并输出所述第二云端场景结果,否则判断T1*t1>T2*t2是否成立,当成立时输出所述第一云端场景结果S1,否则执行本地场景识别并输出第二本地场景结果。
8.如权利要求1所述的一种基于云计算和边缘计算的语音识别方法,其特征在于,还包括步骤(7):根据输出结果反馈输出语音交互信息。
9.一种电子设备,其特征在于,包括:存储器,用于存储一个或多个程序;处理器;当所述一个或多个程序被所述处理器执行时,实现如权利要求1-8中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-8中任一项所述的方法。