Blind MP3 plays audio files using an AUI (Audible User Interface). Speech synthesis announces where in the filesystem a user is, and controls are used to browse the filesystem and select files to play. It is ideal for people who want an MP3 player and don't want to have to look at it.
In essence, BMP3 is an AUI (Audible User Interface) for playing audio files. It supports selecting single files or directories for playing with an audio file player. Navigation is controlled by keys commonly found on a NumPad and feedback is given by the program using speech synthesis programs such as rsynth or festival. To support real-time operation, if festival is installed all the names of files in the song directory are cached each time BMP3 is started.
· A recent (~5.6.0) version of Perl
· Term::ReadKey perl module
· Festival, or at the very least rsynth or a similar Text-To-Speech app
· A console music/MP3 player, prefferably MPlayer
· An MP3 or other compressed audio format player with support for ALSA output and not OSS output (prefferably mpg321 or something similar)
· An audio compression program such as LAME (Lame Ain't an MP3 Encoder)