wav文件数据波形放大

lhbright 发布于 2016/03/23 09:07
阅读 275
收藏 0

请教各位亲一个问题:

如何放大WAV文件的音量哪?

比如我录制了一段语音:52 49 46 46 70 22 01 00  57 41 56 45 66 6D 74 20
10 00 00 00 01 00 01 00  11 2B 00 00 22 56 00 00
02 00 10 00 64 61 74 61  4C 22 01 00 D9 08 51 07
49 05 D6 02 4D 00 D1 FD  5A FB C7 F8 45 F6 50 F4
A5 F2 D1 F0 35 EF 29 EE  48 ED 70 EC 9C EC 53 EE
A6 F0 27 F3 6A F6 86 FA  07 FF 95 03 E2 07 B5 0B ...等等,红色字体部分是数据,也就是采样的声音数据,如何放大这些数据使得声音变大那,有没有什么 好的思路和算法

我现在目前想到的是,把这个声音数据求平均值(这段语音的波形平均值),然后判断这个平均值与一个(参考声音平均值A,一个人声音波形比较大的平均值)相判断如果是低于这个A的70%就按一定比例放大。这个思路有很不确定性 就是参考值A的选取。请各位亲们提提好的思路,谢谢!

加载中
返回顶部
顶部