音频
一些术语
- 采样频率,也称为采样速度或者采样率。
定义了每秒从连续信号中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示。 - 量化
量化指将信号的连续取值(或者大量可能的离散取值)近似为有限多个(或较少的)离散值的过程。 - 编码
把量化的抽样信号变换成给定字长的二进制码流 - 码率(比特率)
比特率是指每秒传送的比特(bit)数。单位为 bps(Bit Per Second)
公式: 采样率 * 采样大小 *声道数
音频编码
-
PCM编码(脉冲编码调制)
PCM编码是一种将模拟语音信号变换为数字信号的编码方式。主要经过3个过程:抽样、量化和编码。能够达到最高保真水平的就是PCM编码。
image.png -
WAV编码
所有的WAV都有一个文件头,这个文件头包含了音频流的编码参数。WAV对音频流的编码没有硬性规定,除了PCM之外,还有几乎所有支持ACM规范的编码都可以为WAV的音频流进行编码。基于PCM编码的WAV被作为了一种中介的格式,常常使用在其他编码的相互转换之中 -
MP3编码
MP3作为目前最为普及的音频压缩格式
Android组件
- MediaPlayer
- MediaCodec
- OMX
- StageFrighter
- AudioTrack, AudioRecord
持续补充
网友评论