1. A method for providing semi-automatic speech transcription, comprising: (a) receiving audio by an automatic speech detection component; (b) automatically detecting speech in the audio by the automatic speech detection component; (c) providing by the automatic speech detection component the detected speech as a plurality of speech segments to a transcription tool; (d) providing by the transcription tool each of the plurality of speech segments to a user via a transcription interface; and (e) receiving by the transcription tool via the transcription interface an indication for each of the plurality of speech segments from the user, wherein the indication comprises a transcription of the speech segment or an indication of non-speech for the speech segments.