Skip to main content

FV Decipher Support

All the topics, resources needed for FV Decipher.

 
FocusVision Knowledge Base

Customizing the Audio Testimonial Element

Overview

The audio testimonial element uses the essay question type (<textarea>) and instead of the respondent entering open-ended text, the respondent provides question feedback via an audio recording that is uploaded to the server. The audio testimonial is retrievable in Crosstabs.

1: Audio Testimonial Element Requirements

The audio testimonial requires:

  • A survey with compat 136+
  • No rows
  • No columns
  • Attribute sst set to "0"

2: Underlying Question Architecture

This dynamic style sits on top of a <textarea> question. See below for an example of the base XML code inserted when using the Survey Editor:

<textarea 
 label="q4"
 height="10"
 width="50">
 <title>Please tell us how you felt about using our product.</title>
 <comment>Click on icon to start recording.</comment>
 <noanswer label="na_q4">NA</noanswer>
</textarea>

The code above produces the following result:

3: Converting to the Audio Testimonial Element

To add the audio testimonial style to the essay question, simply update the <textarea> tag as shown below:

<textarea label="Q1" uses="audiotestimonial.1">

This change produces the following result:

4: Customization

Listed below are all of the attributes available for this element. Override them to create a custom look and feel for your audio testimonial element:

Name

Description

Type

audiotestimonial:timelimit

Time limit for the recording in seconds. The maximum recording time is 120 (2 minutes).

Default: 120

enum

audiotestimonial:providenoanswer

Provide respondents a (No Answer) option to skip the question if they are having problems recording and/or uploading audio.

Default:1

It is highly recommended to allow respondents to skip due to the new technology used for this element and for older hardware/software compatibility.

bool

audiotestimonial:noanswertext

Text that will appear next to an option to skip the question

Default: "I'm having issues recording audio."

res

audiotestimonial:text_timelimit

Displayed to user before recording (translatable text)

Default: Recording time limit

XML only

res

audiotestimonial:text_seconds

Displayed as suffix for recording limit (translatable text)

Default: seconds

XML only

res

audiotestimonial:text_rerecord

Displayed to user after recording (translatable text)

Default: Re-Record

XML only

res

audiotestimonial:text_remaining

Displayed to user while recording (translatable text)

Default: remaining

XML only

res

 
  • Was this article helpful?