[发明专利]适用于声波的录音检测方法及装置有效
申请号: | 202010818770.2 | 申请日: | 2020-08-14 |
公开(公告)号: | CN112002345B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 相福山;叶常青;吕修权 | 申请(专利权)人: | 上海动听网络科技有限公司 |
主分类号: | G10L25/51 | 分类号: | G10L25/51;G10L25/78 |
代理公司: | 北京知果之信知识产权代理有限公司 11541 | 代理人: | 卜荣丽 |
地址: | 200011 上海市宝山*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 适用于 声波 录音 检测 方法 装置 | ||
1.一种适用于声波的录音检测方法,其特征在于,包括:
随机获取录音设备采集的多个录音样本,其中每个录音样本包括一段声波;
对所述多个录音样本分别基于FFT算法进行变换,生成变换样本,其中每个录音样本对应一个变换样本;
获取变换样本中的低频区域的声波的分贝值;
重复上述的步骤,再次获取变换样本中的低频区域的声波的分贝值,将两次获取的分贝值进行比对,比较两次采样的分贝值的差;
如果两次获取的分贝值的差大于预设值,控制录音设备开始录音;
对录音采样做第一预设点数的FFT变换,录音长度不够第一预设点数的话补0处理;
把从预设起点开始的共第二预设点数的FFT变换结果进行第三预设点数的FFT逆变换;
从第三预设点数点的逆变换结果中拷贝出第四预设点数做为下一步处理的结果;
遍历重新采样的数据点,确定最大值和最小值,计算平均值和区间范围,将区间范围除以256,得到转换因子;
再次遍历数据点,将录音采样的原始值进行8BIT量化,量化值为8BIT结果。
2.根据权利要求1所述的录音检测方法,其特征在于,
所述如果所述两次获取的分贝值进行比对后大于预设值,控制录音设备开始录音包括:
以所述随机获取录音设备采集的多个录音样本的时刻为开始时刻,以所述控制录音设备开始录音的时刻为当前时刻;
将所述开始时刻和当前时刻的时间段为延迟时间值。
3.根据权利要求2所述的录音检测方法,其特征在于,
在将所述开始时刻和当前时刻的时间段为延迟时间值的步骤后,还包括:
获取变换样本中同时满足预设时间范围和预设分贝范围的所有时刻以及所述时刻对应的分贝值;
对所述同时满足预设时间范围和预设分贝范围的所有时刻进行分贝的平均值计算,得到平均分贝值。
4.根据权利要求1所述的录音检测方法,其特征在于,
对所述多个录音样本分别基于FFT算法进行变换,生成变换样本,其中每个录音样本对应一个变换样本包括:
对录音采样做大于其采样时频率的点数的FFT变换;
其中,如果所述录音采样的长度不够所述大于其采样时频率的点,则对所述录音采样进行补0处理。
5.一种适用于声波的录音检测装置,其特征在于,包括:
样本获取模块,用于随机获取录音设备采集的多个录音样本,其中每个录音样本包括一段声波;
变化模块,用于对所述多个录音样本分别基于FFT算法进行变换,生成变换样本,其中每个录音样本对应一个变换样本;
分别获取模块,用于获取变换样本中的低频区域的声波的分贝值;
二次获取模块,用于重复上述的步骤,再次获取变换样本中的低频区域的声波的分贝值,将两次获取的分贝值进行比对,比较两次采样的分贝值的差;
控制模块,用于如果两次获取的分贝值的差大于预设值,控制录音设备开始录音;
对录音采样做第一预设点数的FFT变换,录音长度不够第一预设点数的话补0处理;
把从预设起点开始的共第二预设点数的FFT变换结果进行第三预设点数的FFT逆变换;
从第三预设点数点的逆变换结果中拷贝出第四预设点数做为下一步处理的结果;
遍历重新采样的数据点,确定最大值和最小值,计算平均值和区间范围,将区间范围除以256,得到转换因子;
再次遍历数据点,将录音采样的原始值进行8BIT量化,量化值为8BIT结果。
6.根据权利要求5所述的录音检测装置,其特征在于,
所述控制模块包括:
延时计算模块,用于以所述随机获取录音设备采集的多个录音样本的时刻为开始时刻,以所述控制录音设备开始录音的时刻为当前时刻;
将所述开始时刻和当前时刻的时间段为延迟时间值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海动听网络科技有限公司,未经上海动听网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010818770.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种磁吸式灯具连接件
- 下一篇:一种人防工程用风量测量装置