0.0.1 • Published 9 years ago

taller-abm v0.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

interview-recorder

Interview recorder - guided interview, simultaneous labeling

training stability version

language: English also available in: Spanish

Features

  • voice recorder; pause/resume, stop
  • contains checklist of topics/questions
  • saves the record with each check in a file
  • downloads the audio and file

Main goal

This project's main objective is to be the final development of a Phonegap course.

examples

Use cases

All of the use cases are based on this example: We are doing admission interview to a Phonegap course

We assume that the interviewer is familiar with the checklist.

The checklist fits in one window in an iPad (or a phone with small font size).

Case 1: Interview in progress

  1. The interviewer presses Start,
  2. He reads the first item in the checklist: Introduce yourself and say why you want to take this course.
  3. He presses de check box of that item.
  4. He listens the answer of the interviewee. If the interviewee says something about any of the items in the checklist, the interviewer presses the appropriate check box.
  5. When the interviewee stops the speech, the interviewer reads the first unchecked item in the check list.
  6. This is repeated until there is no unchecked items or until the interviewer considers that the interview must be terminated.

checklist example:

    1. Introduce yourself and tell me why you want to take this course.
    1. Name
    1. Age
    1. Prior knowledge, or taken courses
    1. Mobile development experience
    1. General development experience

Extras

  1. There could be string fields to be filled in during the interview
  2. If an item of the checklist is pressed more than once, the program records every time the item was pressed (and shows a check for each time the button was pressed, so as to have a feedback of each press).

Case 2: Preparing the interview

  1. The preparer of the interview (could be the interviewer him/herself or a supervisor) enters every item (specifying the item number, text and type) in the PC or mobile device
  2. He or she saves the checklist with a name on the server

Case 3: Downloading the interview

  1. The interviewer connects the device to the network and logs in the server
  2. He or she presses the Transmit button
  3. The program sends the interviews to the server

Case 4: Cheking over the records

  1. The interviewer presses Review button
  2. The program displays
  3. Play, Pause, Stop and Rewind 10' buttons
  4. The timeline representing the record with a 0:00 in the beginning and a xx:xx at the end and buttons with the numbers of items checked on the timeline when the button was pressed
  5. Timeline playhead
  6. Dark grey items that were not pressed
  7. Bright colours for the items that were pressed
  8. Availability of the checks of all of the items
  9. A couple of generic buttons: Delete 1 tag, Delete many tags
  10. The interviewer presses Play and the voice record starts (and Pause and again Play every time it is needed)
  11. A Go button that can be pressed to hear a particular item that was pressed during the interview
  12. The record can be rewind or fast forward moving the timeline playhead
  13. The Review 10' could be used for rewining 10 seconds and the records starts playing from that point (no need of Play button to be pressed again)
  14. Checks could be added by pressing the proper check box
  15. Delete tags buttons are pressed to delete a tag and red crosses display on Go buttons for deleting the tag by pressing the cross. Delete tag button vanishes crosses after the first delete, Delete many tags button allows to delete several tags simultaneously. In both cases, an orange Stop button displays, crosses can be deleted by pressing this button

Register File Format

interview: 34
start: 2001-12-14T21:59:43.10-03:00
tags:
  - [1, 2001-12-14T22:00:18.15-03:00]
  - [5, 2001-12-14T22:03:21.33-03:00]
  - [2, 2001-12-14T22:04:02.22-03:00]
  - [3, 2001-12-14T22:04:02.43-03:00]
  - [5, 2001-12-14T22:07:41.56-03:00]
stop: 2001-12-14T22:11:02.35-03:00

Licence

MIT