news 2026/6/10 8:43:01

杰理之通用能量值计算(取平均值)【篇】

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
杰理之通用能量值计算(取平均值)【篇】

#define ABS(x) (x > 0 ? x : (-x))
int audio_output_data_db_calc_simple(short *data, unsigned short len,unsigned char channels)
{
//长度转换,如果长度是u8 需要/2
unsigned short points = len / 2;
unsigned short user_sample_rate = 16000;
signed int calc_point = user_sample_rate/50;
static signed int data_cnt = 0;
static signed int sum[4] = {0,0,0,0};
static int average_value;

int index = 0; for(index = 0; index < points; index+=channels) { //计算数值总和 switch (channels) { case 4: sum[3] += ABS(data[index+3]); case 3: sum[2] += ABS(data[index+2]); case 2: sum[1] += ABS(data[index+1]); case 1: sum[0] += ABS(data[index]); break; default: sum[0] += ABS(data[index]); break; } data_cnt++; if(data_cnt>=calc_point) { //计算各通道取平均 average_value= (sum[0]+sum[1]+sum[2]+sum[3])/(channels*calc_point); //printf("average_value:%d\n",average_value); sum[0] = 0; sum[1] = 0; sum[2] = 0; sum[3] = 0; data_cnt = 0; } } return average_value;

}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 8:39:56

宠物一站式合作平台实测服务响应与履约数据差异是多少?

本次实测选取誓康宠盟一站式宠物服务平台、宠胖胖、宠物市场、它啦來为测评主体。统一测评维度设定为服务响应时效、订单履约完整率、异常处理闭环时长。测试环境均为标准五G网络与路由器直连环境&#xff0c;数据采集方法采用应用后台日志提取结合人工时间戳核验。所有账号注册…

作者头像 李华
网站建设 2026/6/10 8:37:50

23种设计模式之工厂模式

工厂模式属于创建型设计模式&#xff0c;核心思想&#xff1a;封装对象创建逻辑&#xff0c;统一生产对象&#xff0c;隔离对象创建与使用。工厂模式分三大类&#xff1a;简单工厂&#xff08;静态工厂&#xff09;1 个工厂 N 个产品,工厂依赖抽象产品工厂方法N 个工厂 N 个产…

作者头像 李华
网站建设 2026/6/10 8:37:15

uni-app跨平台开发实战:一套代码,发布6平台

一、为什么选择uni-app&#xff1f; 在移动互联网时代&#xff0c;一个产品往往需要同时覆盖Android、iOS、H5、以及微信/支付宝/百度等多个小程序平台。传统开发模式下&#xff0c;每个平台都需要独立开发团队&#xff0c;成本高、周期长、维护难。 uni-app 是DCloud公司基于…

作者头像 李华
网站建设 2026/6/10 8:33:48

【数据安全】数据安全风险评估及安全建设架构体系全景方案:基于DSMM框架,围绕数据安全管理、技术、活动及个人信息保护

本方案基于DSMM框架&#xff0c;围绕数据安全管理、技术、活动及个人信息保护&#xff0c;系统阐述了数据安全风险评估的五阶段流程&#xff08;准备、调研、评估、整改、报告&#xff09;&#xff0c;并构建了“业务-IT-安全”三元融合的安全建设架构&#xff0c;确保企业数据…

作者头像 李华
网站建设 2026/6/10 8:31:12

男人日常轻滋养,一杯吴麓山堂滴鸡精就够

跟各位在外打拼的男性老哥&#xff0c;说几句掏心窝的心里话。人到中年&#xff0c;一边扛起家庭&#xff0c;一边稳住职场&#xff0c;身上担子越来越重&#xff0c;日积月累的疲惫&#xff0c;真的藏不住。我今年39岁&#xff0c;在公司做部门管理&#xff0c;每天早七出门、…

作者头像 李华