Audio Processing
Record, play, and process audio on Raspberry Pi® hardware
Capture audio from microphones, play audio through speakers, process audio signals, and convert text-to-speech using blocks and MATLAB® functions. Leverage audio capabilities that enable development of audio-based applications on Raspberry Pi hardware.
Blocks
| Audio File Read | Read audio frames from an audio file |
| ALSA Audio Capture | Capture audio from sound card using ALSA |
| ALSA Audio Playback | Send audio to sound card for playback using ALSA |
| eSpeak Text to Speech | Convert text into speech on default audio device |
Objects
audiocapture | Connection between audio input device and Raspberry Pi hardware |
audioplayer | Connection between audio output device and Raspberry Pi hardware |
Functions
listAudioDevices | List available ALSA audio devices |
capture | Capture data from audio device connected to Raspberry Pi |
play | Play audio from audio device connected to Raspberry Pi |
Apps
| Raspberry Pi Resource Monitor App | Monitor and manage Raspberry Pi resources |
Topics
- Play High-Quality Audio from Raspberry Pi Using I2S-Based DAC
Enable I2S drivers to output high-quality audio from Raspberry Pi using DAC.
- Modularize Installation of Third-Party Packages and Libraries for Raspberry Pi Hardware
This section describes the workflow for downloading the core and optional application-based libraries and packages.









