Кнопка для записи и загрузки аудио

Чтобы добавить в задание кнопку для записи и загрузки аудио, используйте компонент {{field type="file" sources="RECORDER" fileType="AUDIO" name="<идентификатор поля>"}}. Идентификатор поля должен совпадать с названием поля в описании выходных данных. Например:

{{field type="file" name="result" sources="RECORDER" fileType="AUDIO" label="Записать аудио"}}
Полный список параметров

Параметр

Описание

Обязательный

Значение по умолчанию

type

Тип поля: file — кнопка для загрузки файла.

да

нет

name

Идентификатор поля. Должен совпадать с названием поля в описании выходных данных.

да

нет

sourcesИсточник файла: RECORDER — встроенный диктофон устройства.данет
fileTypeТип файла: AUDIO — аудиозапись.данет

label

Надпись на кнопке. Например, label="Нажми меня".

нет

В зависимости от языка интерфейса «Загрузить файл» (русский), «Upload file» (английский), «Dosya yükle» (турецкий), «Unggah file» (индонезийский).

validation-show

Расположение всплывающих подсказок (отображаются, если ответ не прошел валидацию). Расположение указывается относительно поля ввода.

Допустимые значения:

  • Над полем ввода: "top-left" (слева), "top-center" (посередине), "top-right" (справа).

  • Под полем ввода: "bottom-left" (слева), "bottom-center" (посередине), "bottom-right" (справа).

  • Слева от поля ввода: "left-top" (сверху), "left-center" (посередине), "left-bottom" (внизу).

  • Справа от поля ввода: "right-top" (сверху), "right-center" (посередине), "right-bottom" (внизу).

  • Не показывать сообщение ("false").

нет

"top-left"

В описании выходных данных добавьте поле с типом file. Например:

{
  "result": {
    "type": "file",
    "required": true
  }
}

Задания с кнопкой для записи и загрузки аудио запускайте для мобильных устройств, так как на них есть встроенный диктофон. В пуле установите фильтр Клиент = Мобильная Толока или выберите готовый набор аудитории мобильных пользователей.