at.tuwien.ifs.feature.extraction.audio
Class AudioFileExtractor

java.lang.Object
  extended by at.tuwien.ifs.feature.extraction.audio.AudioFileExtractor

public class AudioFileExtractor
extends java.lang.Object

Copyright Vienna University of Technology

Version:
$Id: AudioFileExtractor.java 195 2010-08-17 16:52:18Z frank $
Author:
Thomas Lidy

Constructor Summary
AudioFileExtractor()
           
 
Method Summary
 RealMatrixExt[] extractAudioFile(javax.sound.sampled.AudioInputStream inStream, FeatureExtractionOptions opt, javax.swing.JProgressBar progressBar)
           
 RealMatrixExt[] extractAudioFile(java.io.File fileIn, FeatureExtractionOptions opt)
           
 RealMatrixExt[] extractAudioFile(java.io.File fileIn, FeatureExtractionOptions opt, javax.swing.JProgressBar progressBar)
           
 RealMatrixExt[] extractAudioFile(java.io.InputStream inStream, FeatureExtractionOptions opt)
           
 RealMatrixExt[] extractAudioFile(java.lang.String filename, FeatureExtractionOptions opt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AudioFileExtractor

public AudioFileExtractor()
Method Detail

extractAudioFile

public RealMatrixExt[] extractAudioFile(java.io.InputStream inStream,
                                        FeatureExtractionOptions opt)
                                 throws javax.sound.sampled.UnsupportedAudioFileException,
                                        java.io.IOException,
                                        FeatureExtractorException
Throws:
javax.sound.sampled.UnsupportedAudioFileException
java.io.IOException
FeatureExtractorException

extractAudioFile

public RealMatrixExt[] extractAudioFile(java.io.File fileIn,
                                        FeatureExtractionOptions opt,
                                        javax.swing.JProgressBar progressBar)
                                 throws javax.sound.sampled.UnsupportedAudioFileException,
                                        java.io.IOException,
                                        FeatureExtractorException
Throws:
javax.sound.sampled.UnsupportedAudioFileException
java.io.IOException
FeatureExtractorException

extractAudioFile

public RealMatrixExt[] extractAudioFile(java.lang.String filename,
                                        FeatureExtractionOptions opt)
                                 throws javax.sound.sampled.UnsupportedAudioFileException,
                                        java.io.IOException,
                                        FeatureExtractorException
Throws:
javax.sound.sampled.UnsupportedAudioFileException
java.io.IOException
FeatureExtractorException

extractAudioFile

public RealMatrixExt[] extractAudioFile(java.io.File fileIn,
                                        FeatureExtractionOptions opt)
                                 throws javax.sound.sampled.UnsupportedAudioFileException,
                                        java.io.IOException,
                                        FeatureExtractorException
Throws:
javax.sound.sampled.UnsupportedAudioFileException
java.io.IOException
FeatureExtractorException

extractAudioFile

public RealMatrixExt[] extractAudioFile(javax.sound.sampled.AudioInputStream inStream,
                                        FeatureExtractionOptions opt,
                                        javax.swing.JProgressBar progressBar)
                                 throws javax.sound.sampled.UnsupportedAudioFileException,
                                        java.io.IOException,
                                        FeatureExtractorException
Throws:
javax.sound.sampled.UnsupportedAudioFileException
java.io.IOException
FeatureExtractorException