Source code for polyglotdb.io.parsers.maus

from polyglotdb.io.parsers.aligner import AlignerParser
from polyglotdb.io.parsers.speaker import FilenameSpeakerParser


[docs] class MausParser(AlignerParser): """ Parser for TextGrids generated by the Web-MAUS aligner. """ name = "Maus" word_label = "ort" phone_label = "mau" def __init__( self, annotation_tiers, hierarchy, make_transcription=True, stop_check=None, call_back=None, ): super(MausParser, self).__init__( annotation_tiers, hierarchy, make_transcription, stop_check, call_back ) self.speaker_parser = FilenameSpeakerParser(0)