Main Content

Get Started with Audio Toolbox

Design and analyze speech, acoustic, and audio processing systems

Audio Toolbox™ provides signal processing and analysis tools for audio, speech, and acoustics. It includes algorithms for processing audio signals, estimating acoustic metrics, labeling and augmenting audio data sets, and extracting audio features.

You can run measurements or prototype algorithms in real time by streaming low-latency audio to and from ASIO, CoreAudio, and other sound cards. The toolbox lets you control algorithm parameters via graphical interfaces or MIDI events. You can validate your algorithm by turning it into a VST or Audio Unit plugin to run in external host applications. The toolbox also offers plugin hosting, so you can process MATLAB® arrays using external audio plugins.

The toolbox includes pre-trained machine learning and deep learning models that support transfer learning. You can apply the models directly to speech and acoustic signals for high-level tasks such as embedding extraction, sound classification, speaker verification, speech transcription and synthesis, source separation, and background noise reduction.

Installation and Configuration

Tutorials

About Audio Plugins

About Deep Learning and Machine Learning for Audio

Featured Examples

Videos

What Is Audio Toolbox?
Design and test audio processing systems with Audio Toolbox.

Introduction to MATLAB for Deep Learning in Audio and Speech Applications
Learn how to use deep learning in classification and detection applications with audio, speech, and acoustic data in this introduction to some of the fundamental capabilities in MATLAB, Audio Toolbox, and Deep Learning Toolbox™.