Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any software that supports you to manually transcribe content from audio files (like ogg, mp3) to text?

share|improve this question
up vote 13 down vote accepted

When you have to transcribe, i.e. type, content that comes from an audio file, you want to

  • be able to control audio (stop, pause, play) via the keyboard while typing the text (so you do not have to leave the text editor and switch to an audio application to do just that).
  • You might also want to adjust the audio speed (to speed up slow speech and slow down too fast speech).
  • You want the audio position to be a little bit rewinded when you continue audio playback, just to be sure you didn't miss anything.

I found that a software called transcribe (launchpad) provides the solution I was looking for.

You type the text in a text editor while transcribe plays the audio file in another window. To pause or continue audio playback, you use any keyboard shortcut that you configured system-wide for audio in the system settings. I use F7 to pause, F8 to continue.

*transcribe* playing back audio while *gedit* is used to transcribe speech to text

To install transcribe:

First, you have to add a PPA:

sudo add-apt-repository ppa:frederik-elwert/transcribe
sudo apt-get update

Then you can install it:

sudo apt-get install transcribe
share|improve this answer
Failed to fetch‌​y-amd64/Packages ... – Philippe Gachoud Feb 22 at 9:38

I needed a cross-platform solution to use in my laptop (linux) and in my office pc (win xp) and decided to make my own:

It's called "Poor Man's Translator" and can be found here.

share|improve this answer
Please include the gist of the solution here. – i08in Nov 15 '13 at 18:31
The software is now hosted at codeplex and was renamed to Poor's Man Transcriber (pmTrans): – erik Jun 25 '15 at 13:47

Automatic voice recognition software normally reduces the manual transcription needs. But Automatic voice recognition technology is not still matured to produce accurate transcription for non-American accents, or with people speaking quickly or multiple speakers audio files. If you have more than one voice it is almost impossible to get a good transcript. Add to that any background noise or a weak recording and you can pretty much forget it.

So, after automatic transcription, you have to massage this transcription into the final form. Some of the massages are

Correct incorrectly transcribed words/phrases. Correct punctuation/sentence breaks. Define paragraph breaks.

For automatic transcription, you can refer

In this scenario, better to go for manual transcription. For accurate and cost-effective manual transcription, You can refer: Synergy Transcription Services for manual audio transcription

share|improve this answer

Playitslowly Install playitslowly

This nice and lightweight software aims at changing playback speed of recorded files but also has nice features useful for transcription. For more details and a screenshot see:

share|improve this answer

Try TranscriberAG. It needs compiling and the process may not be easy, but you can try with this non official version or post a message to the project mailing list to get help.

As already mentioned, a second option is Evidence Bucket, with less features but very easy to start (it's written in Java). It can be used with an external word processor too, because it has global keyboard shortcuts.

A third option could be to install Wine and, if needed, PlayOnLinux and use the free versions of Windows software like Inqscribe, Express Scribe, etc.

share|improve this answer

List of transcription programs

There is this comprehensive list of transcription software:

Name              Main category Second category Platform              License form
Anvil             Transcription                 Linux, Mac            Open Source
casualtranscriber Transcription                 Mac                   Freeware
EasyTranscript    Transcription                 Linux, Mac, Win       Open Source
ELAN              Transcription                 Linux, Mac, Win       Open Source
EXMARaLDA         Transcription                 Linux, Mac, Win       Open Source
Express Scribe    Transcription                 Mac                   Commercial
F4/F5             Transcription                 Mac, Win              Commercial
f4analyse         QDA           Transcription   Linux, Mac, Win       Commercial
Feldpartitur      Transcription QDA             Web                   Commercial
Folker            Transcription                 Win                   Free
HyperTranscribe   Transcription                 Mac                   Commercial
inqscribe         Transcription                 Mac, Win              Commercial
MEPA              QDA           Transcription   Win                   Freeware
Multitool         Transcription                 Mac, Win              Open Source
pmTrans           Transcription                 Linux, Mac, Win       Open Source
Praat             Transcription                 Linux, Mac, Unix, Win Open Source
Sonal             QDA           Transcription   Win                   Freeware
SoundScriber      Transcription                 Win                   Open Source
Transana          QDA           Transcription   Mac, Win              Commercial
Transcribe        Transcription                 Linux                 Open Source
TranscriberAG     Transcription                 Linux, Mac, Win       Open Source
Transcriva        Transcription                 Mac                   Commercial
trAVis            Transcription                 Web                   Free
xtrans            Transcription                 Linux, Win            Open Source

And another list on the German Ubuntu wiki with instructions on how to use Audacious and VLC with global hotkeys together with a text editor of your choice.

Personally I use smplayer (a graphical front-end for mplayer), where you can change the speed, move back and forward easily in three different steps (default is 10 seconds, 1 minute and 10 minutes I think, which could be easily changed to e.g. 2 sec, 5 sec and 30 sec).

The player is cross-plattform and free software (GPL).

As editor I use vim with spellchecking.

share|improve this answer

ExpressScribe is pretty good and the free version works fine. It's for Windows but works well in Wine.

share|improve this answer
There's a free Linux version but it showed some bugs on my computer, for example when moving through the timeline. A couple of times it crashed on startup. – Andrew Aug 25 '14 at 22:59

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.