SpeechRecorder
SpeechRecorder is a platform independent audio recording software customized to the requirements of speech recordings. Its distinguishing features are:
This page was last updated July 29 2011
- Plain or HTML or RTF formatted text, image and audio prompts
to elicit speech in many different ways,
- Unicode text
to display most of the world's languages,
- XML-formatted recording scripts
for a flexible organization of recording sessions, including options for automatic recordings and randomized prompt selection,
- Multi-channel audio input
for synchronous recordings over two and more audio input channels using the built-in or external sound devices,
- Configurable speaker and experimenter screens
for an uncluttered and appealing graphical interface,
- URL addressing
to access recording scripts on remote sites and save audio recordings to a server via the Internet,
- Platform independence
to run the software on any modern computer, from laptop to desktop.
SpeechRecorder was developed at the Bavarian Archive for Speech Signals (BAS) of the Institute of Phonetics and Speech Processing at Ludwig-Maximlians-Universität München.
This program comes with ABSOLUTELY NO WARRANTY.
Contact: Christoph Draxler, Klaus Jänsch
Screenshot:

Requirements:
| Operating system | Oracle Java Runtime Environment (JRE) version |
| Windows XP,Vista,7 | at least Java SE 6.0 |
| Linux | at least Java SE 6.0 |
| Mac OS X | at least Java SE 6.0 |
Most PC's already have JAVA installed. Otherwise you can download JAVA here.
The Java Webstart launch starts Speechrecorder only under appropriate versions.
Limitations:
JavaSound with Mac OS X is currently not able to record from USB audio sound cards!
The AJS and ASIO versions are only running with Windows!
Installation
The recommended way to install and run the program is using Java Webstart technology. Just klick on the buttons below to install and start Speechrecorder. Under Windows it will install the software, a desktop icon and an entry in the start menu in a folder 'BAS' to launch Speechrecorder.
The application is self signed, so you will get a security warning, that the signature of the application could not be verified.
SpeechRecorder cannot run inside the security constraints of the Java sandbox, because audio recording would not be possible.
The ASIO versions are required for some multichannel soundcards under Windows
The AJS (alternative JaavSound) versions are required for some multichannel soundcards under Windows or recording problems with Windows 7 64-bit.
Release 2.2.10
Documentation
Release notes
Automatic update version (currently 2.2.10)
This version will automatically update to the newest stable version (It will update without user interaction !)
Documentation
Version 2.2.12 beta
Release notes
Windows Installation for all users
- Login as user with administrator privileges
- Open a command line window
- Execute: javaws -import -shortcut -association -system http://www.phonetik.uni-muenchen.de/Bas/software/speechrecorder/SpeechRecorder.jnlp
Version 2.4 alpha development preview
Unstable development preview of the 2.4.x version.
Release notes
Older versions and downloads
List of available versions and downloads.
Known bugs:
- Element 'nonrecording' is not implemented yet. (implemented in 2.4.x preview)
- The attribute 'beep' is defined in the DTD for recordingscripts but not yet implemented ! (implemented in 2.4.x preview)
- The attribute 'finalsilence' is defined in the DTD for recordingscripts but not yet implemented !
- The signal display is not able to display 24/32bit recordings. (fixed in 2.4.x preview)
- The default values for extra speaker window and the recording delay in the project configuration are ignored. (fixed)
- RTF (Rich Text Format) prompts do not work on Linux ( Sun/Oracle Bug in Java ).
- (And many others... Please report.)
Planned features:
- Recording script editor (implemented in 2.4.x preview)
- Capability to play beeps at the beginning of recording (implemented in 2.4.x preview)
- Video prompts
- Splitting session, speaker and script information to cover more project scenarios
- Silence detection
- Automatic recording level/quality control
- Recording overwrite warnings (implemented in 2.4.x preview)
Troubleshoot:
"Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners."
"ASIO is a trademark of Steinberg Soft- and Hardware GmbH"