Code covered by the BSD License  

Highlights from
Manual Audio Annotation

4.33333

4.3 | 3 ratings Rate this file 10 Downloads (last 30 days) File Size: 616.02 KB File ID: #18378
image thumbnail

Manual Audio Annotation

by Theodoros Giannakopoulos

 

20 Jan 2008 (Updated 21 Jan 2008)

AudioAnnotation Demo v.1.0 is an open source demo implemented in Matlab(R) for manual segmentation a

| Watch this File

File Information
Description

AudioAnnotation Demo v.1.0 is an open source demo implemented in Matlab(R) for manual segmentation and annotation of audio files. You can use it for defining the ground truth, in order to check your segmentation-classification algorithm's performance.

It also provides the ability of calculating and plotting basic audio features (e.g. short time energy, zero crossing rate) of the selected audio segments.

The following main areas are defined in the GUI:

 - File Info: Used for loading .wav files and presenting the file path and other audio information (e.g. sampling rate)

 - Current Segment: Presents time limits of the current segment, button for playing current segment and volume control

 - Labelling: Selection of current segment's label and button for updating the annotation file.
(Important note: The class selection combo box has 11 different class names. You can set your own class names NOT manually through Matlab's GUIDE but if you change the handles.classNames (line 68, AudioAnnotationMain.m).)

 - Feature Extraction: Feature and Statistic combo boxes and button for computation and plotting of the selected feature.

 - Signal Browsing: Plot of the selected segment's signal, time and window sliders.

 - Class Distribution: Histogram of the current class distribution

In order to execute the GUI just run AudioAnnotationMain.m in a Matlab workspace.

MATLAB release MATLAB 7 (R14)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (3)
24 Jan 2008 mani kumar  
30 Mar 2008 Sammy Wu

It's awesome. However, if some other features like MFCC, Sub-band Energies are added, it's perfect for audio feature analysis. In addition, a mistake can be found in file "parseFeatureExctraction.m" line 23, where "strCom = sprintf('FeatureSeq = %s(signal, win*Fs, win*Fs, Fs);', FeatureStr);" the later "win*Fs" should be "step*Fs"..a ha.

30 Apr 2008 H. M.  
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
audio processing Theodoros Giannakopoulos 22 Oct 2008 09:43:16
video processing Theodoros Giannakopoulos 22 Oct 2008 09:43:16
audio annotation Theodoros Giannakopoulos 22 Oct 2008 09:43:16
multimedia Theodoros Giannakopoulos 22 Oct 2008 09:43:16
segmentation Theodoros Giannakopoulos 22 Oct 2008 09:43:16
classification Theodoros Giannakopoulos 22 Oct 2008 09:43:16
ground tru Theodoros Giannakopoulos 22 Oct 2008 09:43:16

Contact us at files@mathworks.com