A Decision-Tree-Based Algorithm for Speech/Music Classification and Segmentation

<p/> <p>We present an efficient algorithm for segmentation of audio signals into speech or music. The central motivation to our study is consumer audio applications, where various real-time enhancements are often applied. The algorithm consists of a learning phase and a classification ph...

Full description

Bibliographic Details
Main Authors: Lavner Yizhar, Ruinskiy Dima
Format: Article
Language:English
Published: SpringerOpen 2009-01-01
Series:EURASIP Journal on Audio, Speech, and Music Processing
Online Access:http://asmp.eurasipjournals.com/content/2009/239892
id doaj-189ef9f9028244fca19b964353c39932
record_format Article
spelling doaj-189ef9f9028244fca19b964353c399322020-11-25T01:36:21ZengSpringerOpenEURASIP Journal on Audio, Speech, and Music Processing1687-47141687-47222009-01-0120091239892A Decision-Tree-Based Algorithm for Speech/Music Classification and SegmentationLavner YizharRuinskiy Dima<p/> <p>We present an efficient algorithm for segmentation of audio signals into speech or music. The central motivation to our study is consumer audio applications, where various real-time enhancements are often applied. The algorithm consists of a learning phase and a classification phase. In the learning phase, predefined training data is used for computing various time-domain and frequency-domain features, for speech and music signals separately, and estimating the optimal speech/music thresholds, based on the probability density functions of the features. An automatic procedure is employed to select the best features for separation. In the test phase, initial classification is performed for each segment of the audio signal, using a three-stage sieve-like approach, applying both Bayesian and rule-based methods. To avoid erroneous rapid alternations in the classification, a smoothing technique is applied, averaging the decision on each segment with past segment decisions. Extensive evaluation of the algorithm, on a database of more than 12 hours of speech and more than 22 hours of music showed correct identification rates of 99.4% and 97.8%, respectively, and quick adjustment to alternating speech/music sections. In addition to its accuracy and robustness, the algorithm can be easily adapted to different audio types, and is suitable for real-time operation.</p>http://asmp.eurasipjournals.com/content/2009/239892
collection DOAJ
language English
format Article
sources DOAJ
author Lavner Yizhar
Ruinskiy Dima
spellingShingle Lavner Yizhar
Ruinskiy Dima
A Decision-Tree-Based Algorithm for Speech/Music Classification and Segmentation
EURASIP Journal on Audio, Speech, and Music Processing
author_facet Lavner Yizhar
Ruinskiy Dima
author_sort Lavner Yizhar
title A Decision-Tree-Based Algorithm for Speech/Music Classification and Segmentation
title_short A Decision-Tree-Based Algorithm for Speech/Music Classification and Segmentation
title_full A Decision-Tree-Based Algorithm for Speech/Music Classification and Segmentation
title_fullStr A Decision-Tree-Based Algorithm for Speech/Music Classification and Segmentation
title_full_unstemmed A Decision-Tree-Based Algorithm for Speech/Music Classification and Segmentation
title_sort decision-tree-based algorithm for speech/music classification and segmentation
publisher SpringerOpen
series EURASIP Journal on Audio, Speech, and Music Processing
issn 1687-4714
1687-4722
publishDate 2009-01-01
description <p/> <p>We present an efficient algorithm for segmentation of audio signals into speech or music. The central motivation to our study is consumer audio applications, where various real-time enhancements are often applied. The algorithm consists of a learning phase and a classification phase. In the learning phase, predefined training data is used for computing various time-domain and frequency-domain features, for speech and music signals separately, and estimating the optimal speech/music thresholds, based on the probability density functions of the features. An automatic procedure is employed to select the best features for separation. In the test phase, initial classification is performed for each segment of the audio signal, using a three-stage sieve-like approach, applying both Bayesian and rule-based methods. To avoid erroneous rapid alternations in the classification, a smoothing technique is applied, averaging the decision on each segment with past segment decisions. Extensive evaluation of the algorithm, on a database of more than 12 hours of speech and more than 22 hours of music showed correct identification rates of 99.4% and 97.8%, respectively, and quick adjustment to alternating speech/music sections. In addition to its accuracy and robustness, the algorithm can be easily adapted to different audio types, and is suitable for real-time operation.</p>
url http://asmp.eurasipjournals.com/content/2009/239892
work_keys_str_mv AT lavneryizhar adecisiontreebasedalgorithmforspeechmusicclassificationandsegmentation
AT ruinskiydima adecisiontreebasedalgorithmforspeechmusicclassificationandsegmentation
AT lavneryizhar decisiontreebasedalgorithmforspeechmusicclassificationandsegmentation
AT ruinskiydima decisiontreebasedalgorithmforspeechmusicclassificationandsegmentation
_version_ 1725063523751428096