有没有办法为音频播放更改音频的sample size
或bits per sample
(比特率,我猜??)。
就像音频每个样本有24位一样,我想将它改为每个样本16位
播放前。因为Android尚不支持24位和32位。
我正在使用MediaPlayer
课程。
是否有类似的东西:
MediaPlayer media = MediaPlayer.create(this, R.raw.audio);
media.set______;
media.start();
或者更改设备端每个样本位的任何方法。虽然我可以使用SOX更改服务器端的每个样本的位数,但我只是想知道是否可以更改Android中每个样本的位数。
非常感谢任何帮助。