音频关键字
数字音频
-
采样率
音频在处理过程中的被采样的次数。一般的值为 44100(44.1K) 和 48000(48K) 的倍数。
-
声道
支持能不同发声的通道的个数,现在的音乐播放器一般都是双声道的,多声道主要应用在影视行业。典型值是 2 表示双声道。
-
位深
位深就是用多少个比特来表示某一个时间点上的振幅。比特数越多,可以表示的振幅变化就越精确。典型值是 16、24、32 表示的位深分别是 16 bit,24 bit,32 bit。
-
频响
频率响应(英语:Frequency Response,简称频响)是当向电子仪器系统输入一个振幅不变,频率变化的信号时,测量系统相对输出端的响应。
维基百科 -
相位
相位(Phase),是描述信号波形变化的度量,通常以度(角度)作为单位,也称作相角或相。当信号波形以周期的方式变化,波形循环一周即为360º。常应用在科学领域,如数学、物理学、电学等。
维基百科 -
比特率
表示经过编码(压缩)后的音频数据每秒钟需要用多少个比特来表示。
比特率 -
重采样(SRC,Sample Rate Conversion)
-
PCM
一种模拟音频数字化的方法。现在大多数音频都是用这种方式表示的。
对于驱动开发人员来说 PCM 还有可能是 PCM 的数字音频接口。
维基百科 -
DSD
另外一种模拟音频数字化的方式。和 PCM 完全不同的表示方式。
Direct Stream Digital(DSD)是一项属于Sony和飞利浦的专利,利用脉冲密度调制(pulse-density modulation)编码将音频信号存储在数字媒体上的科技,这项技术的应用对象是SACD。
维基百科 -
D2P(DSD to PCM)
由于 DSD 和 PCM 的表示方法不一样,因此在某些设备只支持 PCM 的情况下,需要将 DSD 信号转变成 PCM ,这个过程就是 D2P 的过程。
D2P 的过程涉及到了很多处理,因此需要比较多的计算资源,在用CPU进行这个处理的时候 CPU占用率也会提高。 -
DoP(DSD over PCM)
某些设备虽然支持 DSD 的播放,但是由于传输的过程(例如:USB Audio\SPDIF)只支持 PCM 信号的传输,因此可以借用原有的 PCM 信号的传输方式传输 DSD 信号,这个过程就称之为 DoP。
例如: USB Audio 的 DoP 传输,SPDIF 的 DoP 传输。
DoP 详细定义可以参考该文档 《DoP_openStandard_1v1.pdf》 -
Native
USB Audio 场景下的 Native 是作为一条独立的通道给 DSD 数据用的。因此一般来说 Native 只针对 USB Audio 的输入输出。
-
I2S
驱动开发人员需要了解的数字音频接口。
维基百科 -
S/PDIF
S/PDIF(Sony/Philips Digital Interface Format)是一种由 Sony 和 Philips 定义的数字音频传输接口。
维基百科 -
同轴和光纤
在播放器上一般是传输 S/PDIF 信号的不同介质,实际上传输的都是 S/PDIF 信号。
同轴和光纤就是两种不同的传输介质,在所有的涉及到信号传输的过程都可能会用到。 -
DAC
DAC 是数字(Digital)模拟(Analog)转换芯片的缩写。
-
USB DAC
支持通过 USB 的方式作为音频输入的设备,例如很多音频线,就是 USB 接口连接手机,然后 3.5mm 或者其他接口输出。一般用来描述支持 USB Audio In 协议的音频设备。
-
EQ(均衡器)
-
MQA
MQA 分为 Decoder 和 Render 两个过程,因此有支持 Decoder 和 Render 的 Full Decode 播放器或者其他设备;也有只支持 Decoder 的 Tidal/Xiami APP 或者数字输出设备,这种输出是数字输出的;另外还有只支持 Render 的设备,这种一定是设备类型的。
例如:HiBy R3/R3PRO 作为音乐播放器的时候通过耳机或者平衡口播放 MQA 文件,这个时候是属于 Full Decoder(就是既包含了 Decoder 也包含了 Render 过程)。作为音乐播放器的时候通过同轴播放 MQA 文件,这个时候是属于 Decoder(就是只包含了 Decoder 过程)。作为 USB DAC 设备的时候,电脑端播放 MQA 文件,R3/R3PRO 接收音频数据,这个时候 R3/R3PRO 是属于 Render(只包含了 Render 过程) -
MSEB
-
声道平衡
USB
-
USB Audio
USB 音频协议
-
USB Mass Storage
USB 大容量存储协议
https://en.wikipedia.org/wiki/USB_mass_storage_device_class -
USB MTP
USB 媒体传输协议
https://en.wikipedia.org/wiki/Media_Transfer_Protocol -
USB HID
-
USB ADB
USB Android Debug Bridge
蓝牙
蓝牙 Profiles https://en.wikipedia.org/wiki/List_of_Bluetooth_profiles
-
HSP(Headset Profile)
HSP 让蓝牙设备可以控制电话,如接听、挂断、拒接、语音拨号等,拒接、语音拨号要视蓝牙耳机及电话是否支持。
-
HFP(Hands-Free-Profile)
在功能上是对 HSP 的扩展,除了上述功能以外,还包括控制三方通话、来电拒接、耳机端来电显示等高级功能,不过实现的方式,与用于控制的 AT CMD 完全不一样。
https://www.bluetooth.com/specifications/assigned-numbers/hands-free-profile/ -
A2DP
A2DP 全名是 Advanced Audio Distribution Profile(蓝牙高级音频传输规范)
-
AVRCP
AVRCP(Audio/Video Remote Control Profile),音频/视频远程控制规范。
-
AVDTP
-
HID
-
SPP
-
RFCOMM
-
L2CAP
-
GATT
A2DP Codec
-
SBC
蓝牙的音频编解码器,所有支持 A2DP 协议的蓝牙都必须包含该 Codec 。
-
AAC
蓝牙的音频编解码器,主要应用在苹果的设备上,例如 iOS 中就包含有 SBC 和 AAC 的音频编码输出。
-
aptX
蓝牙的音频编解码器,由高通开发。
-
aptX LL
蓝牙的音频编解码器,由高通开发的低延迟音频编解码器,主要应用场景是电影和游戏这种对延迟要求高的场景。
-
aptX HD
蓝牙的音频编解码器,由高通开发的高音质音频编解码器,最高支持 48k 采样率的输出,最高能够达到 576kbps (48k) 的传输比特率。
-
LDAC
蓝牙的音频编解码器,由 Sony 开发的音频编解码,最高支持 96k 采样率的输出,最高能够达到 990kbps 的传输比特率,具体可以参考维基百科中的描述。(Android 8.0(Android Oreo)之后的所有 Android 系统已经预置了该编码器) https://zh.wikipedia.org/wiki/LDAC
-
UAT(Ultra Audio Transmission)
蓝牙的音频编解码器,由 HiBy 开发的音频编解码,最高支持 192k 采样率的输出,最高能够达到 1.2Mbps 的传输比特率。
蓝牙其他技术
-
cVc 降噪
CVC 是英文(Clear Voice Capture)的简写,是一种软件降噪技术,其原理是通过耳机内置的消噪软件及麦克风,来抑制多种类型的混响噪音。
-
DSP 降噪
DSP 是英文(digital signal processing)的简写,其工作原理:麦克风收集外部环境噪音,然后通过耳机内部的降噪系统功能,复制产生一个与外界环境噪音相等的反向声波,将噪音抵消,从而达到更好的降噪效果。
-
ANC 降噪
ANC 指Active Noise Control,主动降噪。基本原理是降噪系统产生与外界噪音相等的反向声波,将噪音中和。