There do exist dedicated transcription services (VoiceBase for example) and solutions that can "convert" the speech from an audio file, like the CAF (Apple Core Audio Format) and save the words in a text format, such as plain .txt file
It may not always be perfect and usually requires some sort of manual post-editing.