This default contructor creates a default instance of a caption with the
start and finish time-stamps set to -1 and the caption text set to the
empty string.
This class is reponsible for aggregating a Player object and an XML file
containing captions and playing those captions back with synchronized with a
media file.
The responsiblity of classes that implement this interface is to estimate
captions that have no time-stamp after the Recognition and Alignment phases
of the AutoCap process.
This method is called at the end of the estimation process in order to
collect statistics about how well the speech recognition system performed
while transcribing the input media.
This method is called at the end of the estimation process in order to
collect statistics about how well the speech recognition system performed
while transcribing the input media.
This constructor creates an instance of InterCoverageCaptionEstimator with
the given spekaing rate and the given estimated start time and end time of
the media.
This method is a helper function that parses a time-stamp of the form
"HH:MM:SS" from a string and returns the number of seconds rempresented by
the string.
This class is an implementation of the TranscriptFileReader interface that
is used to read transcripts from disk in the format used for educational
materials created by QAD, Inc.
This class is an implementation of the TranscriptFileWriter interface that
is used to write transcripts to disk in the format used for educational
materials created by QAD, Inc.
This interface allows for the storage of statistical information for a
specific running of AutoCap and associate a name with the information for
efficient retrieval and convenience when displaying the data.
The responsibility of the StatisticsPackage is to keep the information
collected during a specific running of AutoCap and allow access and print
out that information as needed during research.
This contructor creates an instance of the StatisticsPackage and fills in
the map with each element of the Container instance passed to the
constructor.
This class represents the basic abstraction of a Transcript: a collection of
text segments and a time stamp representing when the first word of the
collection segment was spoken.
The responsibility of this inner class is to provide an iterator interface to
the transcript class for the purpose of breaking a transcript into its
individual chunks.