Skip to content

tperrier/Interview

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interview

This is an app for conducting and recording interviews.

All the page transitions are logged making it possible to tell where in the recording a particular question is being answered.

The second half of this project will be a website that annotates the audio timeline with the page the interviewer is on, and that makes it possible to search through recordings for responces to particular questions.

File Structure

interview_app -- application root

interviews -- interview definitions

interview_data -- collected data

interview_data/[interivew name]/[session id].amr

interview_data/[interivew name]/[session id].json

interview_data/[interivew name]/[session id].[tagger id].tags.json

Media Capture Issues

Cordova has a Media object can handle recording, however recording in the browser would require a different mechanism:

http://chromium.googlecode.com/svn/trunk/samples/audio/index.html

https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/webrtc-integration.html

Also, the cordova media object outputs different formats on different platforms.

Audio playback

For playback from the cloud we'll probably need to download audio through the dropbox api as data. I hope datauris are supported for audio.

Encryption

If encryption turns out to be necessairy we can encrypt audio in JS prior to saving with this library.

TODO:

  1. Make page links open a menu in explorer, with options to view the original question or filter by it?
  2. Add recording notice, and don't record during start form.
  3. Older adroid device does not seem to be seeking correctly.
  4. Playback and recording in traditional browsers?

Other tools

TagPad

  • A similar tool for the iPad

Atlas.TI

  • Does everything
  • But no interview guide tool and does not appear to have cloud functionality. (This is useful because there will probably be multiple reviewers).
  • Expensive (500 euros and above, free version limits amount of data)

Max QDA

I think it would be a good idea to look into integrating with Atlas/Max for complex use cases, but to try to keep the core interviewing app simple enough for people to just pick up and use without having to spend time learning how it works.

ODK Collect with audio inputs

  • Each question must be recorded individually.

SmartPen

  • Pen may have some limitations in data exploration area.
  • It may also have benefits (full text search)
  • It has a greater cost if you already have a device.
  • The interaction seems very different. I think some amount of study would be necessairy for full comparison.

About

App for guiding and recording interviews

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.9%
  • Shell 0.1%