Supporting BLE Audio in your voice communication applications
summary
Android 13 adds BLE Audio (Bluetooth 5.3) with the LC3 codec and supports bi-directional audio up to 32 kHz, stereo microphone and hearing-aid improvements. The recommended path for VoIP is the Telecom API rather than AudioManager: it handles device states and routing and exposes methods like setAudioRoute and requestBluetoothAudio, and you can check hardware with isLeAudioSupported. LE Audio offers Recording vs Communication modes; devices hit the market within the next year.
AI-written summary · about
chapters (7)
- 0:00Introduction to LE Audio
- 1:00LE Audio capabilities
- 2:30The LC3 codec
- 3:13Accessibility and modes
- 4:39Implementation APIs
- 5:52Telecom API technical guide
- 8:17Hardware requirements and wrap-up
related talks
40mAccessible audio: Android hearing aid support and the audio framework
40mState of Bluetooth LE on Android in 2023
38mBluetooth LE for Modern Android Development
38mBest Practices for Bluetooth Development
17mA Brief History of Real Time Audio (or Wasn’t That API Deprecated?)
33mVisualizing the Human Voice
35mState of BLE on Android in 2022
13mWhat's new in Android media
