语音质量和采样率
APLUS语音IC允许用户定义不同的采样率和编码算法,以获得最佳的音质。
IC | Encoding Algorithm | Sample Rate (KHz) | ||
---|---|---|---|---|
4bit (ADPCM) | 5bit (u-Law) | 8bit (PCM) | ||
|
V | - | V | 6K ~ 22K |
|
V | V | V | 6K ~ 20K |
|
- | - | V | 6K ~ 20K |
让我们来听听在6kHz,12KHZ,18KHz下为8bit的音质
声音音质︰
显然,18K Hz> 12K Hz> 6K Hz的音质。更高的采样率将有更好的音质。一般来说,建议12kHz以上。
如何计算采样速率?
最大采样率=内存大小/(声音持续时间X数据编码算法)
Ex | 声音一共32s,用aIVR8511做母体 算法 采样率 = 2M / ( 32sec X 4bit ) ≒ 15.6KHz (4bit ADPCM) 采样率 = 2M / ( 32sec X 5bit ) ≒ 12.5KHz (5bit u-Law) 采样率 = 2M / ( 32sec X 8bit ) ≒ 7.8KHz (8bit PCM) |
---|
下表显示我们可以设定每个IC在12KHZ下,可以放多少秒,
![]() | 12KHz | ||
---|---|---|---|
4bit (ADPCM) | 5bit (u-Law) | 8bit (PCM) | |
5sec | 4sec | 2.5sec | |
10sec | 8.5sec | 5.5sec | |
20sec | 16.5sec | 10sec | |
41sec | 33sec | 20.5sec | |
83sec | - | 42.5sec | |
166sec | 133sec | 83sec | |
- | - | 333sec |
注:8位音质> 5位音质> 4位音质 算法)