Audio Response¶
An audio response allows participants to record their answer. Participants can always replay their recording to examine its content. If rerecording is allowed, participants can rerecord themselves an unlimited number of times until they are satisfied with their recording.
Audio response compatibility
An audio response cannot be combined with a background audio response on the same trial, as both responses require the participant's audio device.
Recommended Practices
- This feature works most reliably in Chrome and Firefox.
Required Properties¶
type¶
Optional Properties¶
auto_start¶
delay¶
duration_timer¶
duration_timer_onset¶
instruction¶
- Definition: A short text providing the necessary instructions for participants about the current response. Use empty quotes (
"") to remove the instruction text. - Possible values: Any string
- Default: "Please speak into the microphone clearly."
key_stop¶
onset_detection¶
- Definition: Whether to perform onset detection in this recording based on on real-time analysis of recording volume. If set to
true, the audio response will record the time (in milliseconds) at which the participant first starts speaking (or making a loud noise). - Possible values:
trueorfalse - Default:
false - See also:
onset_sensitivity
onset_sensitivity¶
Dependencies
Requires onset_detection to be set to true.
- Definition: The sensitivity of the onset detection feature. We don't recommend changing this setting unless there are hypothesis-driven reasons for your study to use a lower or higher sensitivity setting.
- Possible values: an integer number between
1and99, with1being the least sensitive and99being the most sensitive. - Default:
50 - See also:
onset_detection
padding¶
- Definition: The number of milliseconds the response will continue to record after the participant hits stop. This parameter prevents participants from cutting off their response too quickly (i.e., hitting stop while still speaking).
- Possible values: a number in milliseconds (e.g.
600) - Default:
500
parent¶
Given an audio response named "aud1" defined as follows:
We can create a child response, "aud2", that inherits the rerecording_allowed and padding properties of its parent, but has its own specified delay property.
rerecording_allowed¶
speech_to_text¶
Experimental Feature
We are in the process of updating this feature given the recent advancements in language modeling. Speech recognition works most reliably in supported Chromium-based browsers; recording finalization has also been improved for Brave users. Researchers should still test their study with the browsers and devices they intend to support.
stop_on_silence¶
- Definition: Whether to automatically stop the recording when FindingFive detects that the participant has stopped speaking. The detection sensitivity can be tuned by the
onset_sensitivityproperty (a larger value means more sensitive). -
Possible values:
trueorfalseProperty in tandem
When this property is set to
true, it automatically setsonset_detectiontotrueas well and cannot be overridden. -
Default:
false
trim_leading_silence¶
- Definition: Whether to automatically trim the leading silence of a recording. The sensitivity at which "silence" is determined can be tuned by the
onset_sensitivityproperty (a larger value means more sensitive - that is, a tiny bit of noise will be considered as valid audio input and included in the output). -
Possible values:
trueorfalseProperty in tandem
When this property is set to
true, it automatically setsonset_detectiontotrueas well and cannot be overridden. -
Default:
false
Recorded Data¶
- value: The name of the sound file that is saved; this sound file is included in the downloadable zip archive containing your participant data.
- rt: the onset time if
onset_detectionis turned on; empty otherwise