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...
Main Authors: | , |
---|---|
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 |