audio 질문 유형은 응답자가 오디오를 녹음하거나 기존 오디오 파일을 설문 응답의 일부로 업로드할 수 있게 합니다. 구술 계정, 환경 소리, 증언 캡처, 또는 텍스트보다 음성으로 더 잘 전달되는 정보에 유용합니다.

기본 XLSForm 사양

typenamelabel
audiovoice_note의견을 녹음해 주세요

사용 사례

오디오 질문은 일반적으로 다음 용도로 사용됩니다:

  1. 조사원의 타이핑 부담을 줄이기 위한 개방형 구술 응답 캡처
  2. 증언, 개인적인 이야기 또는 구술 역사 기록
  3. 환경 소리 문서화 (예: 인프라 근처의 소음 수준)
  4. 언어 또는 건강 연구를 위한 음성 샘플 수집
  5. 응답자가 숫자 또는 선택 답변에 구술 설명을 추가할 수 있게 함

데이터 형식

오디오 파일은 양식 제출과 함께 이진 첨부 파일로 저장됩니다:

  • 형식: MP3 또는 AAC (모바일 녹음); WAV (고품질 녹음)
  • 명명: {instanceID}-{fieldname}.mp3 (또는 동등한 형식)
  • 저장: 서버 미디어 폴더에 업로드되고 제출 레코드에 연결됨
  • 액세스: 제출 관리 인터페이스에서 재생 및 다운로드 가능

rtSurvey 확장

최대 녹음 시간

parameters 열을 사용하여 녹음 길이를 제한합니다:

typenamelabelparameters
audiointerview인터뷰를 녹음하세요max-duration=120

max-duration은 초 단위입니다. 녹음기는 제한 시간에 자동으로 멈춥니다.

품질 설정

parameters를 통해 녹음 품질을 설정할 수 있습니다:

typenamelabelparameters
audiofeedback피드백을 녹음하세요quality=normal

지원 값: low, normal (기본값), voice-only. voice-only는 소음 감소가 있는 구어 오디오에 최적화됩니다.

제출 전 재생

모바일에서 조사원은 진행하기 전에 녹음된 클립을 재생할 수 있습니다. 이는 기본적으로 활성화되어 있으며 별도의 구성이 필요하지 않습니다.

예시 사용

최대 시간 및 힌트 포함

typenamelabelhintparameters
audiostory사건에 대해 자신의 말로 말해주세요명확하게 말씀해 주세요. 3분 후 녹음이 중지됩니다.max-duration=180

조건부 오디오 — 문제가 보고된 경우에만

typenamelabelrelevantrequired
select_one yesnoissue_found문제가 발견되었습니까?
audioissue_audio문제에 대한 설명을 녹음하세요${issue_found} = 'yes'${issue_found} = 'yes'

모범 사례

  1. 조사원이 무엇을 얼마나 오래 말해야 하는지를 label 또는 hint에 명확하게 명시합니다.
  2. 인터넷 속도가 느린 지역에서 지나치게 큰 파일을 방지하기 위해 max-duration을 사용합니다.
  3. 녹음을 시작하기 전에 응답자에게 알립니다 — 예상치 못한 녹음은 개인 정보 문제를 일으킬 수 있습니다.
  4. 배포 전에 대상 기기와 네트워크 조건에서 녹음을 테스트합니다.
  5. 파일 크기를 줄이되 명확성을 유지하기 위해 인터뷰 스타일 녹음에는 quality=voice-only를 설정합니다.

제한 사항

  • 오디오 파일은 크기가 클 수 있습니다 (일반 품질의 2분 녹음은 약 2–4 MB) — 데이터 플랜과 업로드 시간을 고려합니다.
  • 모든 브라우저가 MediaRecorder API를 지원하는 것은 아닙니다 — Chrome과 Firefox는 안정적으로 작동하고; 구형 iOS의 Safari에서는 문제가 있을 수 있습니다.
  • 오디오 응답의 텍스트 변환은 추가 후처리 (수동 또는 자동 음성 인식)가 필요합니다.
  • 개인 정보 보호 규정에 따라 음성 녹음이 제한될 수 있습니다 — 현지 데이터 보호 요건을 확인합니다.
이 페이지가 도움이 되었나요?