22. An apparatus for providing a line-based audio data file comprising: a processor coupled to a communications bus; a memory coupled to said communications bus, said memory comprising computer readable instructions for causing said processor to perform the functions of: a text-to-speech converter configured to generate one or more audio data files from a line-based text document, said audio data files each comprising one or more channels of audio data and a parallel data channel comprising a plurality of audio time codes; and a line identifier generator configured to obtain a plurality of line numbers from said line-based document and provide a plurality of respective line identifiers in said audio data file, said plurality of line identifiers being associated with said audio time codes.
22. An apparatus for providing a line-based audio data file comprising: a processor coupled to a communications bus; a memory coupled to said communications bus, said memory comprising computer readable instructions for causing said processor to perform the functions of: a text-to-speech converter configured to generate one or more audio data files from a line-based text document, said audio data files each comprising one or more channels of audio data and a parallel data channel comprising a plurality of audio time codes; and a line identifier generator configured to obtain a plurality of line numbers from said line-based document and provide a plurality of respective line identifiers in said audio data file, said plurality of line identifiers being associated with said audio time codes. 23. The apparatus of claim 22 , wherein said line identifier generator is configured to generate a map associating each of said plurality of line identifiers with a respective audio time code.