1. A method for detecting a refrain in an audio file having vocal components, the method comprising: generating a phonetic transcription of at least a portion of the audio file; analyzing the phonetic transcription to detect vocal segments in the generated transcription; determining if the detected vocal segment is repeated in the generated phonetic transcription at least once; and identifying at least one repeated vocal segment in the generated phonetic transcription to be the refrain.