An online speech to text converter detects and converts speech to text. In order to do so, the program takes a video or audio file and analyzes it before generating a transcript.