ios通过PCM计算声音分贝大小
来源:互联网 发布:数据库原理 pdf 编辑:程序博客网 时间:2024/05/16 01:27
直接上代码了,初略计算正确
-(BOOL)isQuite:(NSData *)pcmData{ if (pcmData == nil) { return NO; } long long pcmAllLenght = 0; short butterByte[pcmData.length/2]; memcpy(butterByte, pcmData.bytes, pcmData.length);//frame_size * sizeof(short) // 将 buffer 内容取出,进行平方和运算 for (int i = 0; i < pcmData.length/2; i++) { pcmAllLenght += butterByte[i] * butterByte[i]; } // 平方和除以数据总长度,得到音量大小。 double mean = pcmAllLenght / (double)pcmData.length; double volume =10*log10(mean);//volume为分贝数大小 if (volume >= 45) //45分贝 { //在说话 } return yes;}
0 0
- ios通过PCM计算声音分贝大小
- IOS 通过麦克风检测声音分贝
- IOS 通过麦克风检测声音分贝
- 一个想法->设备控制声音大小 分贝
- 声音分贝
- PCM音频帧大小计算
- 声音大小计算
- Android 录音声音分贝获取
- 关于分贝 的计算
- 音频分贝的计算
- db分贝计算公式
- IOS计算缓存大小
- iOS 计算缓存大小
- 计算分贝与幅度关系
- [java] java pcm and android pcm. PCM声音
- linux alsa pcm 播放声音
- WAV声音档转PCM
- linux alsa pcm 播放声音
- uim详解-5(卡上操作系统cos)
- Python--映像和集合类型(字典)
- git文件状态流程图详细介绍
- 使用glide加载图片
- 通过模拟实验脚本还原阿里巴巴的四个苦逼小朋友抢购月饼现场
- ios通过PCM计算声音分贝大小
- 项目如何开始:怎样和客户谈需求(转)
- 自定义WIFI正在连接View 动态效果
- jenkins从git拉代码时超时解决办法
- 画布和绘图(Canvas and Drawables)
- nyoj-586 疯牛
- Ackermann函数(动态规划)的完整程序源码
- Spring MVC入门
- 51nod 1632 B君的连通