Difference between revisions of "TotalRecall"

From Computational Memory Lab
Jump to: navigation, search
Line 1: Line 1:
 
{{Hierarchy header}}
 
{{Hierarchy header}}
__NOTOC__
 
<!-- #acl yuvi:read,write muditvaidya:read,write Known:read  -->
 
<!-- #title Penn [[TotalRecall]] -->
 
 
<<html(<h1>Penn [[TotalRecall]]</h1>)>>
 
  
 
An easy-to-use tool for quickly annotating audio files
 
An easy-to-use tool for quickly annotating audio files
Line 10: Line 5:
 
<<html(<img src="http://memory.psych.upenn.edu/files/software/TotalRecall/images/mac_screenshot.png" alt="screenshot" width=800>)>>
 
<<html(<img src="http://memory.psych.upenn.edu/files/software/TotalRecall/images/mac_screenshot.png" alt="screenshot" width=800>)>>
  
<<[[TableOfContents]](3)>>
+
== Overview ==
 
+
= 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.
 
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.
 
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 =
+
== Download ==
 
{| border="1" cellpadding="2" cellspacing="0"
 
{| border="1" cellpadding="2" cellspacing="0"
 
|   
 
|   
Line 44: Line 37:
 
/* <<html(<a href="http://memory.psych.upenn.edu/files/software/TotalRecall/JavaWebStartAppPage.html"> <img src="http://memory.psych.upenn.edu/files/software/TotalRecall/webstart.png"/></a>)>> */
 
/* <<html(<a href="http://memory.psych.upenn.edu/files/software/TotalRecall/JavaWebStartAppPage.html"> <img src="http://memory.psych.upenn.edu/files/software/TotalRecall/webstart.png"/></a>)>> */
  
= Getting started =
+
== Getting started ==
 
Download the file for your platform.
 
Download the file for your platform.
  
Line 55: Line 48:
 
Now try running the program:
 
Now try running the program:
  
* Mac: search for Penn [[TotalRecall]] in Spotlight, or double click PennTotalRecall.app in Finder by going to the Applications folder.
+
* Mac: search for Penn TotalRecall in Spotlight, or double click PennTotalRecall.app in Finder by going to the Applications folder.
* Linux: on Ubuntu you can find Penn [[TotalRecall]] in the Applications --> Accessories menu.
+
* Linux: on Ubuntu you can find Penn TotalRecall in the Applications --> Accessories menu.
* Windows: you can find Penn [[TotalRecall]] in the start menu as usual. There should also be an icon on your desktop.
+
* Windows: you can find Penn TotalRecall in the start menu as usual. There should also be an icon on your desktop.
  
 
Try opening the wave file provided in this [http://memory.psych.upenn.edu/files/software/TotalRecall/downloads/stable/sample.zip samples folder].
 
Try opening the wave file provided in this [http://memory.psych.upenn.edu/files/software/TotalRecall/downloads/stable/sample.zip samples folder].
Line 63: Line 56:
 
Check the menu items for actions and keybindings available to the user. Also check Help --> Key Bindings.
 
Check the menu items for actions and keybindings available to the user. Also check Help --> Key Bindings.
  
= Video tutorials and written annotation guide =
+
== Video tutorials and written annotation guide ==
  
 
Our [http://memory.psych.upenn.edu/TotalRecall/AnnotationGuide full guide to annotation] and [http://memory.psych.upenn.edu/files/software/TotalRecall/videos/tutorials.html video tutorials] explain proper use of [[TotalRecall]], along with our internal annotation methods.
 
Our [http://memory.psych.upenn.edu/TotalRecall/AnnotationGuide full guide to annotation] and [http://memory.psych.upenn.edu/files/software/TotalRecall/videos/tutorials.html video tutorials] explain proper use of [[TotalRecall]], along with our internal annotation methods.
  
= System requirements =
+
== System requirements ==
 
TotalRecall currently runs on Mac OSX, Linux and Windows. We plan to test and support [http://memory.psych.upenn.edu/TotalRecall/Development#Supportedconfigurations these] configurations, but the program may work on others.
 
TotalRecall currently runs on Mac OSX, Linux and Windows. We plan to test and support [http://memory.psych.upenn.edu/TotalRecall/Development#Supportedconfigurations these] configurations, but the program may work on others.
  
Line 73: Line 66:
 
If it turns out you don't have Java, you can download it free [http://www.java.com/getjava/ here].
 
If it turns out you don't have Java, you can download it free [http://www.java.com/getjava/ here].
  
= Support, contact, and bug reports =
+
== Support, contact, and bug reports ==
 
Please feel free to contact us at: memory - software @ psych . upenn . edu (remove all the spaces).
 
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!'''
 
'''Thank you for taking the time to improve Penn TotalRecall!'''
  
= Data analysis =
+
== Data analysis ==
 
We also provide our [http://memory.psych.upenn.edu/behavioral_toolbox Behavioral Toolbox], a collection of MATLAB functions useful for analyzing the output of TotalRecall.
 
We also provide our [http://memory.psych.upenn.edu/behavioral_toolbox Behavioral Toolbox], a collection of MATLAB functions useful for analyzing the output of TotalRecall.
  
= Development =
+
== Development ==
 
Please visit our [http://memory.psych.upenn.edu/TotalRecall/Development development page].
 
Please visit our [http://memory.psych.upenn.edu/TotalRecall/Development development page].
{{Hierarchy footer}}[[Category:public]]
+
[[Category:public]]

Revision as of 17:28, 22 October 2012

{{#hierarchy-top:}}

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

<<html(<img src="mac_screenshot.png" alt="screenshot" width=800>)>>

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
)>> Mac OSX Mac OSX App
)>> Linux Debian Package
)>> Windows Windows Installer
)>> Source Code

Experimental nightly snapshots can be found here.

/* == Launch with Java Web Start == */ /* <<html(<a href="http://memory.psych.upenn.edu/files/software/TotalRecall/JavaWebStartAppPage.html"> <img src="webstart.png"/></a>)>> */

Getting started

Download the file for your platform.

Install:

  • Mac: double click the .dmg file and drag PennTotalRecall.app into the Applications folder.
  • Linux: double click the .deb file and click Install Package.
  • Windows: double click the .exe file and follow the instructions.

Now try running the program:

  • Mac: search for Penn TotalRecall in Spotlight, or double click PennTotalRecall.app in Finder by going to the Applications folder.
  • Linux: on Ubuntu you can find Penn TotalRecall in the Applications --> Accessories menu.
  • Windows: you can find Penn TotalRecall in the start menu as usual. There should also be an icon on your desktop.

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.