285人浏览
¥{[getMoney(5000)]}
预算
20
天计划工期
¥{[getMoney(5000)]}
预算
20
天计划工期
{[ job.pattern_id != 9 ? '项目详情' : '职位详情']}
项目:汽车声浪模拟发声器(音频速率合成播放器)
声音:3毫秒音频(单一文件)
功能需求:
功能1:播放速率根据【接口】更改倍数,加快或减慢;
功能2:重复播放音频;
功能3:【接口】采样判断音频音量加大或减少。
实现效果:
1.重复播放同一音频,根据【接口】对应不同播放倍数。
2.每秒读取【接口】做三次数值采集作为播放倍数。
3.采集后数据做判断,假设采集结果为A=1600 B=1800 C=2200,结果为递增则播放对应音频的A=8倍 B=9倍 C=11倍。音频文件1秒内播放的倍数。
4.采集后数据判断,假设ABC数值为递增情况,对应播放音频音量为递增,反之为音量降低。
AA>B>C就是收油状态 音量锐减50%后 音量慢慢缩小功率
播放效果类似打碟器,快慢根据接口速度判断,详见微信视频。
注解:
接口:保留接口即可,数值在0-8000内,每毫秒都会变化,变化过程均为线性。
接口:为汽车仪表转速实际输出值,根据输出值模拟声浪(音频重复播放次数与音量递增/减效果)
参考:
https://blog.csdn.net/qq_36383623/article/details/81127913
{[modal.content]}