FP-AUD-BVLINKWB1 Software Description
FP-AUD-BVLINKWB1 is an STM32Cube function pack that performs full-duplex
voice streaming or stereo music streaming over BLE using the advanced Opus
compression algorithm. The application runs on P-NUCLEO-WB55 connected to an
X-NUCLEO-CCA02M2 or on STM32WB5MM-DK.
Key features
•
Complete firmware to implement full-duplex audio or stereo music streaming
over Bluetooth 5.0 using Opus codec for both encoding and decoding
•
A BlueVoiceOPUS customized profile for audio over BLE, including an easy-to-
use set of APIs to exploit advanced Opus functionality (source code available)
•
Third-party Opus v1.3 (downloadable from http://opus-codec.org/) middleware:
an open, royalty-free and highly versatile audio codec that is standardized by
the Internet Engineering Task Force (IETF) as RFC 6716
•
Digital audio signal acquisition and processing
•
Audio out playback through USB
•
Compatibility with STBLESensor mobile app, to perform full-duplex audio
streaming at 16 kHz and speech-to-text or to receive stereo music at 48 kHz
from devices supporting BLE 4.2 or higher
•
Free, user-friendly license terms
FP-AUD-BVLINKWB1
Software Overview
Overall Software Architecture
Latest info available at www.st.com
FP-AUD-BVLINWB1
7
Need help?
Do you have a question about the STM32Cube and is the answer not in the manual?
Questions and answers