Main Content

Signal Labeler

Label signal attributes, regions, and points of interest, and extract features

Since R2019a


The Signal Labeler app is an interactive tool that enables you to label signals for analysis or for use in machine learning and deep learning applications. Using Signal Labeler, you can:

  • Label signal attributes, regions, and points of interest

  • Use logical, categorical, numerical, or string-valued labels

  • Automatically label signal peaks or apply custom labeling functions

  • Import, label, and play audio signals

  • Use frequency and time-frequency views to aid labeling

  • Generate attribute and region-of-interest (ROI) labels from signal features

  • Add, edit, and delete labels or sublabels

  • Display selected subsets of signals and labels

Signal Labeler saves data as labeledSignalSet objects. You can use labeledSignalSet objects to train a network, classifier, or analyze data and report statistics.

For more information, see Using Signal Labeler App.

  • You need an Audio Toolbox™ license to label audio signals.

Signal Labeler app

Open the Signal Labeler App

  • MATLAB® Toolstrip: On the Apps tab, under Signal Processing and Communications, click the app icon.

  • MATLAB command prompt: Enter signalLabeler.

Programmatic Use

expand all

signalLabeler opens the Signal Labeler app.

Version History

Introduced in R2019a