package edu.cmu.sphinx.frontend.util; import edu.cmu.sphinx.util.props.Configurable; import java.io.File; /** * An interface which is describes the functionality which is required to handle new file signals fired by the * audio-data sources. * * @author Holger Brandl */ public interface AudioFileProcessListener extends Configurable { /** * This method is invoked whenever a new file is started to become processed by an audio file data source. * * @param audioFile The name of the new audio file. */ public void audioFileProcStarted(File audioFile); /** * This method is invoked whenever a file processing has finished within a audio file data source. * * @param audioFile The name of the processed audio file. */ public void audioFileProcFinished(File audioFile); }