|
momento
examples
|
|
Scribe4Me
Scribe4Me is a mobile transcription tool for deaf users. It was run with Momento via the following process:
- Create a new study and administrative user on the server:
java -cp momento.jar editorial.server.Administration addStudy db_root_user db_root_pass c: scribe4me "Scribe4Me user study"
java -cp momento.jar editorial.server.Administration addAdminUser db_root_user db_root_pass scribe4meAdmin user_pass
java -cp momento.jar editorial.server.Administration grantAdminUserStudy db_root_user db_root_pass scribe4me scribe4meAdmin
- On the desktop platform, download the empty study files from the server using the study name, admin user name, and admin password created above. You will need to specify a new directory named "scribe4me" (the study name) at a location of your choice on your machine.
- On the desktop platform, create participants. Be sure to include their name, phone number of their mobile device, and indicate that their device supports Momento mobile.
- Download the Momento mobile application to your Pocket PC device and copy the following text into a file called "momento_config" in the "My Documents" directory:
# 1 Description of study (Any string)
description, Scribe4Me study
# 2 Participant ID
id, 123456789
# 3 Server location (IP)
serverLocation, 236.345.2.1
# 4 Continuously buffered data types
# (name, buffer length in secs, and automatic uploading)
# bufferAudio|bufferBt|bufferGps [30|60|...] [true|false]
bufferAudio, 30, false
# 5 Button definitions:
# button name=name, label=labelText,
# [color=color], [defaultScreen],
# [manualPhoto|manualVideo=secs|manualAudio|manualComment|
# sendAudioBuffer|sendBtBuffer|sendGpsBuffer|annotatePhoto]
button, name=what, label=what happened?, defaultScreen, sendAudioBuffer, manualPhoto
- Double-click on the Momento mobile executable to start the application on each mobile device.
- Assign a wizard to monitor the desktop platform. When an event arrives, the wizard should listen to the associated audio clip and send back a translation.
Sample needfinding study
It is possible to create a context-based experience sampling study using a similar process. In this study, the desktop platform checks whether a participant is in a particular place every half-hour, and if so, automatically sends a question:
- Create a new study and administrative user on the server:
java -cp momento.jar editorial.server.Administration addStudy db_root_user db_root_pass c: sampleStudy "Context ESM user study"
java -cp momento.jar editorial.server.Administration addAdminUser db_root_user db_root_pass sampleStudyAdmin user_pass
java -cp momento.jar editorial.server.Administration grantAdminUserStudy db_root_user db_root_pass sampleStudy sampleStudyAdmin
- On the desktop platform, download the empty study files from the server using the study name, admin user name, and admin password created above. You will need to specify a new directory named "sampleStudy" (the study name) at a location of your choice on your machine.
- Install Bluetooth tags in spaces you wish to monitor. On the desktop platform, create a place for each tag.
- On the desktop platform, create a participant. Be sure to include their name, phone number of their mobile device, and indicate that their device supports Momento mobile.
- On the desktop platform, create an event with the following text: "Are you alive?,Yes,No". Associate a rule that fires every half hour and checks whether the participant is in one of the places you specified.
- Download the Momento mobile application to your Pocket PC device and copy the following text into a file called "momento_config" in the "My Documents" directory:
# 1 Description of study (Any string)
description, Context ESM study
# 2 Participant ID
id, 123456789
# 3 Server location (IP)
serverLocation, 236.345.2.1
# 4 Continuously buffered data types
# (name, buffer length in secs, and automatic uploading)
# bufferAudio|bufferBt|bufferGps [30|60|...] [true|false]
bufferBt, 60, true
# 5 Button definitions:
# button name=name, label=labelText,
# [color=color], [defaultScreen],
# [manualPhoto|manualVideo=secs|manualAudio|manualComment|
# sendAudioBuffer|sendBtBuffer|sendGpsBuffer|annotatePhoto]
# Note that these buttons will only appear when the message is sent
# and will disappear when the question is answered
button, name=Yes, label=Feeling good
button, name=No, label=Nope - dead
- Double-click on the Momento mobile executable to start the application on each mobile device.
|
| |
 |
|
|