1. An apparatus comprising: a session file including one or more audio files and text associated with each audio file segment; a session file editor for displaying text and providing text selection capability and playing back audio; an annotation window operably associated with the session file editor supporting user modification of the selected text, the annotation window saving modified text corresponding to the selected text from the session file editor and audio associated with the modified text; means for concatenating the modified text and audio associated therewith for two or more instances of the selected text; and means for training a speech user profile using a concatenated file formed by the concatenating means.