一.声音的产生
1.声音是由物体振动产生的
2.它可以通过空气、固体、液体等进行传输
3.振动耳膜、促发神经系统就能听到声音了
二、听觉范围
三、声音的三要素
1、音调:音频的快慢 男生>女生>儿童
2、音量:振动的幅度
3、音色:谐波 悦耳动听,宛转悠扬、五音不全就没有谐波
四、模数转换
1、模拟信号
二进制方波
音频原始数据
PCM
WAV PCM+头
量化基本概念
1、采样大小、一个采样用多少bit 存放。常用的是16bit
2、采样率:采样评率8K、16K、32K、44.1K、48K
3、声道数:单声道、双声道、多声道
码率计算
1.要算一个PCM音频流的码率是一件很轻松的事情,采样率*采样大小*声道数
EG:采样率为44.1KHZ,采样大小为16bit,双声道的PCM编码的WAV,它的码率为44.1K*16*2=1411.2kb/s
码流显然无法在我们网络上传输
采集音频的方式
1.Android 端音频采集
AudioRecoder、MediaRecoder
2.Ios端音频采集
AudioUnit
3.Windows 端音频采集
FFmpeg采集音频 都可以用
1.通过命令方式
ffmpeg -f avfoundation -i ":0" out.wav //":0" 代表音频
ffplay out.wav
2.通过API 方式
后续讲解