From the developer: "Listening ELF is useful and simple software for studying foreign language especially for listening and speaking ability. Listening ELF is designed as a tool of studying foreign language. It can break a WAVE format audio file automatically or manually, then you can listen to every sentence repeatedly and meanwhile you can write down the sentence. According to feedback, it's an effective method for studying foreign language. Listening ELF provide a special 'play mode', I call it as 'repeat mode'. It means after playing a sentence, Listening ELF will give you appropriate time to repeat this sentence and then play next sentence again. This function will improve your speaking ability rapidly. Listening ELF shows the AUDIO WAVE directly, so it's easy to adjust or add or delete a break point."