| Speech-Recognizer-ScLite documentation | view source | Contained in the Speech-Recognizer-ScLite distribution. |
Speech::Recognizer::ScLite::Line - Stores a single datum for use in
Speech::Recognizer::ScLite
Data-bearing class for Speech::Recognizer::ScLite speech
recognition scoring utility.
wf_id => unique-string, [ attribute => value ]*)Class method. Creates a new instance of this class. Takes as arguments:
wf_id => unique-stringnew() always requires you to identify the wf_id when you call it.
new() allows any number of additional attribute-value pairs,
where attribute is one of the data fields of this object (see
Data access methods below).
Gets sets the reference text. This should be the correct transcription (for some values of "correct").
Gets/sets the hypothesized text. This should be what your reco system thought was the right transcription.
Gets/sets the waveform ID of the datum. This should probably be some
unique key to the line. Usually, this is the full path to the waveform
you tested. This should probably not be altered after setting it in
the new() call, but the function is available for those who wish to
work such black magic.
Gets/sets the sort group for this key. This reflects the membership in an arbitrary group.
If not specified by argument to new() or by calling this function,
the default sort_key will be the directory name of the wf_id
you pass in.
See SYNOPSIS in Speech::Recognizer::ScLite for an example of an
alternate sort_key setting.
The following methods are intended to be called by very friendly
classes (e.g. Speech::Recognizer::ScLite) -- hence the leading
underscores. But since they are not strictly private methods, they are
documented below.
Writes a "hyp" line to the Filehandle provided, in the format that
Speech::Recognizer::ScLite expects.
Writes a "ref" line to the Filehandle provided, in the format that
Speech::Recognizer::ScLite expects.
Original version; created by h2xs 1.21 with options
-CAX Speech::Recognizer::ScLite::Line
Jeremy Kahn, <kahn@cpan.org>
perl.
| Speech-Recognizer-ScLite documentation | view source | Contained in the Speech-Recognizer-ScLite distribution. |