項目:汽車聲浪模擬發(fā)聲器(音頻速率合成播放器)
聲音:3毫秒音頻(單一文件)
功能需求:
功能1:播放速率根據(jù)【接口】更改倍數(shù),加快或減慢;
功能2:重復播放音頻;
功能3:【接口】采樣判斷音頻音量加大或減少。
實現(xiàn)效果:
1.重復播放同一音頻,根據(jù)【接口】對應不同播放倍數(shù)。
2.每秒讀取【接口】做三次數(shù)值采集作為播放倍數(shù)。
3.采集后數(shù)據(jù)做判斷,假設采集結果為A=1600 B=1800 C=2200,結果為遞增則播放對應音頻的A=8倍 B=9倍 C=11倍。音頻文件1秒內播放的倍數(shù)。
4.采集后數(shù)據(jù)判斷,假設ABC數(shù)值為遞增情況,對應播放音頻音量為遞增,反之為音量降低。
A A>B>C就是收油狀態(tài) 音量銳減50%后 音量慢慢縮小功率
播放效果類似打碟器,快慢根據(jù)接口速度判斷,詳見微信視頻。
注解:
接口:保留接口即可,數(shù)值在0-8000內,每毫秒都會變化,變化過程均為線性。
接口:為汽車儀表轉速實際輸出值,根據(jù)輸出值模擬聲浪(音頻重復播放次數(shù)與音量遞增/減效果)
本項目中包含更多內容
您需要 登錄 才可以查看內容和下載附件,
沒有賬號?立即注冊