音频编解码
李工喜荣
这个作者很懒,什么都没留下…
展开
-
pyaudio声卡信息中hostApi是什么意思?
hostApi是声卡驱动协议,声卡驱动模式,有如下很多类。MME,ASIO,DirectSound和WDM原创 2023-02-23 17:46:42 · 806 阅读 · 2 评论 -
音频编解码G.711 G.729 G.723带宽问题
1、分包发送,G.711每20ms打包一次,G.729每20ms,G.723每30ms2、每个包由包头和有效载荷组成,有效载荷即音频数据3、包头由以下组成,共66 Byte,528 bitEthernet头 IP头 UDP头 RTP头 26 Byte 20 Byte 8 Byte 12 Byte 208 bit 160 bit 64 bit 96 bit 4、G.711、G.729、G.723的对应的音频数据是64k...原创 2021-07-07 10:07:56 · 1121 阅读 · 0 评论 -
音频编解码G.729
1、G.729编码前的原始音频是8k采样率,16bit数据2、G.729编码时,通过算法,对原始音频进行压缩,压缩率为16:13、压缩是按帧进行的,1帧的时间是10ms。10ms的原始数据共80个样品x16bit=1280 bit,通过算法编码之后,得到新的数据为80bit(10个字节Byte)。4、每一帧的处理时间控制为5ms,则其时延相当于10ms+5ms=15ms最终音频流相当于 8kbps。...原创 2021-07-07 09:24:19 · 3252 阅读 · 0 评论 -
音频编解码G.711
G.711也称为PCM(脉冲编码调制),是国际电信联盟订定出来的一套语音压缩标准,主要用于电话。PCM:脉冲编码调制(Pulse Code Modulation)。早期G.711俗称PCM,现在PCM一般指原始的脉冲编码调制。PCM的采样率有很多种,如8K、16K、220500、441000、48000、96000等。G.711编码用于电话,为了降低传输带宽,G.711采用8k的采样速率,因为人类讲话的频率约3.4kPCM的数据为有8位的、16位的、24位的、32位的,G.711对应...原创 2021-07-06 21:19:21 · 2744 阅读 · 0 评论 -
音频编解码(PCM、G711A、G711U、AAC)理解
转载于:https://blog.csdn.net/weixin_37779156/article/details/102813455PCM整理简介PCM:又称脉冲编码调制。人耳听到的是模拟信号,PCM是把声音从模拟信号转化为数字信号的技术。原理是用一个固定的频率对模拟信号进行采样,采样后的信号在波形上看就像一串连续的幅值不一的脉冲(脉搏短暂起伏的电冲击),把这些脉冲的幅值按一定的精度进行量化,这些量化后的数值被连续的输出、传输、处理或记录到存储介质中,所有这些组成了数字音频的产生过程(抽样转载 2021-07-06 00:37:25 · 14465 阅读 · 0 评论