Penn TotalRecall

An easy-to-use tool for quickly annotating audio files

screenshot

Overview

Penn TotalRecall is designed for precise scoring and timing of participant responses during verbal tasks, especially Free Recall. However, it can be used for many kinds of audio annotation. TotalRecall displays an audio recording as a self-scrolling waveform that automatically keeps up with audio playback.

TotalRecall is used on a daily basis by many in the Computational Memory Lab. Support and maintenance will continue indefinitely with new features being added as needed.

Download

Operating System

Type

Version

mac icon

Mac OSX

Mac OSX App

Mac version number

ubuntu icon

Linux

Debian Package

Linux version number

windows icon

Windows

Windows Installer

Windows version number

zip icon

Source Code

GitHub Repository

Experimental nightly snapshots can be found here.

Getting started

Download the file for your platform.

Install:

Now try running the program:

Try opening the wave file provided in this samples folder.

Check the menu items for actions and keybindings available to the user. Also check Help --> Key Bindings.

Video tutorials and written annotation guide

Our full guide to annotation and video tutorials explain proper use of TotalRecall, along with our internal annotation methods.

System requirements

TotalRecall currently runs on Mac OSX, Linux and Windows. We plan to test and support these configurations, but the program may work on others.

TotalRecall requires a Java Runtime Environment, version 5 or higher. Most computers come with Java pre-installed, so you can probably download and run the program without worrying about system requirements. If it turns out you don't have Java, you can download it free here.

Support, contact, and bug reports

Please feel free to contact us at: memory - software @ psych . upenn . edu (remove all the spaces).

Thank you for taking the time to improve Penn TotalRecall!

Data analysis

We also provide our Behavioral Toolbox, a collection of MATLAB functions useful for analyzing the output of TotalRecall.

Development

Please visit our development page.