java读取电脑音频_java音视频开发——音频开发,一个程序读懂声道-a031

源码地址

https://gitee.com/java_option/audio_public/tree/master/audio_a031

读懂这个项目a031之前

需要了解一下 音频的解码(项目 a013)

https://gitee.com/java_option/audio_public/tree/master/audio_a013

对应的视频

一个程序读懂声道

87983be99d135e6306d2e374786c805c.png
AudioFormat audioFormat = new AudioFormat(sampleRate,                                           sampleSizeInBits, channels, AudioConfig.isSigned, isBigEndian);

音频流 每帧数据的大小计算方式如下

channels * sampleSizeInbits / 8

通过以上配置信息录出来的声音 每帧大小为4字节

其中

如果你的电脑是两个音响,

那么前两个字节的数据就是左声道, 后两个字节的数据就是右声道。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值