跳转至

LE Audio与LC3编解码器在IoT音频中的应用

难度:🔴 高级 | 领域:BLE音频技术 | 阅读时间:约 22 分钟

日常类比

经典蓝牙耳机像专线电话:一对一。低功耗音频(LE Audio)更像电台:仍可通话,也能一对多广播(Auracast),同时用更高效的低复杂度通信编解码器(Low Complexity Communication Codec, LC3)在更低码率下保持可听音质[1][2][5]。

摘要

梳理 LE Audio 协议栈、LC3、连接等时流(Connected Isochronous Stream, CIS)与广播等时流(Broadcast Isochronous Stream, BIS)、助听器与物联网(IoT)语音场景。电流与续航对比多为芯片厂商演示量级,随编解码配置与射频环境变化[3][4]。

1 从 Classic Audio 到 LE Audio

维度 Classic Audio LE Audio
承载 BR/EDR BLE + 等时(Isochronous)
编码器 强制 SBC 等 强制 LC3
拓扑 点对点 点对点 + 广播
典型 Profile A2DP / HFP BAP / CAP / TMAP / HAP / PBP 等

栈层次:应用 Profile → 音频流控制服务(ASCS)→ ISO(CIS/BIS)→ LC3 → 链路层 LE Isochronous[1]。

Profile 全称要点
BAP 基础音频流建立
CAP 通用音频过程
TMAP 电话与媒体
HAP 助听器接入
PBP 公共广播

2 LC3

采样率约 8–48 kHz;帧长 7.5 ms 或 10 ms;比特率约 16–320 kbps;算法延迟约数 ms 量级。音乐常用 48 kHz / 约 96–128 kbps / 10 ms;通话常用 16 kHz / 约 32 kbps[2][5]。

流程:PCM → 改进离散余弦变换(MDCT)→ 频谱量化 → 熵编码。主观听音(如 MUSHRA)公开材料常显示:LC3 在约 160 kbps 可优于 SBC 更高码率配置——以正式听音报告为准[5]。复杂度约数 MOPS 量级,可在 Cortex-M 类上跑,适合低功耗麦克风节点[3]。

3 CIS / BIS 与 Auracast

CIS:点对点;连接等时组(CIG)可左右耳各一条 CIS,真无线立体声(TWS)左右延迟差可到约 1 ms 量级目标。BIS:一对多无连接;广播等时组(BIG)可多路语言频道。

特性 CIS BIS
拓扑 点对点 一对多
接收者 有限 理论上大量
方向 可双向 单向
加密 连接级 广播码
场景 耳机通话 机场/场馆广播

Auracast 发现:扩展广播元数据 → 周期广播同步 → BIG → 可选 Broadcast Code[4]。

4 IoT 与硬件

语音控制:麦克风 → LC3(窄带)→ CIS 上送网关自动语音识别(ASR)。工业安全:中控 BIS 警报,耳塞即戴即收。助听器:HAP 标准化双耳同步与低延迟目标(约 20 ms 量级,视实现)[1]。

芯片 角色 备注
nRF5340 Source/Sink 双核,音频开发套件成熟
QCC305x / AB1565 TWS Sink ANC/成本取向
ESP32-C6 等 视栈支持 需确认 ISO/LC3

功耗演示:同配置下 LE Audio 源/宿电流可显著低于经典 A2DP——以功率分析仪实测为准[3]。端到端延迟:采集+编码+传输+解码,游戏向约数十 ms、音乐约 50–60 ms、高可靠广播可更高[1]。

5 局限、挑战与可改进方向

1. 生态碎片

局限:手机/耳塞固件对 BIS/多流支持不齐[1][4]。 改进:列互通矩阵;公共场景备传统公共广播扩声。

2. 2.4 GHz 干扰打等时

局限:等时重传预算紧,Wi-Fi 密集时卡顿[3]。 改进:提高 RTN、选 2M PHY、与 Wi-Fi 共存(PTA)联调。

3. MCU 算力边界

局限:48 kHz 立体声编码占满低端核[2][5]。 改进:双核分工、硬件加速、通话降采样。

4. 安全广播码管理

局限:场馆 Broadcast Code 分发与轮换运营成本高[4]。 改进:与票务/工牌系统集成;分区不同 BIG。

参考文献

[1] Bluetooth SIG, LE Audio Specification Overview. [2] Bluetooth SIG, LC3 Codec Specification. [3] Nordic Semiconductor, nRF5340 Audio DK User Guide. [4] Bluetooth SIG, Auracast Broadcast Audio. [5] Fraunhofer IIS, LC3 — The Codec for LE Audio. [6] Bluetooth SIG, Basic Audio Profile (BAP). [7] Bluetooth SIG, Hearing Access Profile (HAP). [8] Bluetooth Core Specification(Isochronous Channels 章节). [9] Qualcomm / Airoha LE Audio 产品简报(实现参考). [10] ITU-R / MUSHRA 主观听音方法背景. [11] Bluetooth SIG, Public Broadcast Profile (PBP).