@classmethod<EOL><INDENT>def _parseLine(cls, line):<DEDENT>
r = cls._PROG.match(line)<EOL>if not r:<EOL><INDENT>raise ValueError("<STR_LIT>" % line)<EOL><DEDENT>d = r.groupdict()<EOL>if len(d['<STR_LIT>']) == <NUM_LIT:0> or len(d['<STR_LIT:end>']) == <NUM_LIT:0>:<EOL><INDENT>raise ValueError("<STR_LIT>" % line)<EOL><DEDENT>return AudioClipSpec(d['<STR_LIT>'], d['<STR_LIT:end>'], d['<STR_LIT:text>'].strip())<EOL>
Parsers a single line of text and returns an AudioClipSpec

        Line format:
            <number> <number> [<text>]

        Returns: list(AudioClipSpec) or None