Audio
Pitanja tipa audio dozvoljavaju ispitanicima da snime i pošalju audio datoteke kao deo ankete.
Tip pitanja audio omogućava ispitanicima da snime audio ili otpreme postojeću audio datoteku kao deo svog odgovora na anketu. Koristan je za hvatanje verbalnih izjava, zvukova okoline, svedočanstava ili bilo koje informacije koja se bolje prenosi glasom nego tekstom.
Osnovna XLSForm specifikacija
| type | name | label |
|---|---|---|
| audio | voice_note | Molimo snimite vaše komentare |
Za više detalja o standardnom tipu pitanja audio, pogledajte XLSForm specifikaciju.
Upotrebe
Pitanja tipa audio se uobičajeno koriste za:
- Hvatanje otvorenih verbalnih odgovora kako bi se smanjilo opterećenje anketara pri kucanju
- Snimanje svedočanstava, ličnih priča ili usmenih istorija
- Dokumentovanje zvukova okoline (npr. nivo buke u blizini infrastrukture)
- Prikupljanje glasovnih uzoraka za lingvistička ili zdravstvena istraživanja
- Omogućavanje ispitanicima da dodaju verbalna pojašnjenja numeričkim ili izabranim odgovorima
Format podataka
Audio datoteke se čuvaju kao binarne privitke uz slanje formulara, obično:
- Format: MP3 ili AAC (mobilno snimanje); WAV (snimanje visokog kvaliteta)
- Imenovanje:
{instanceID}-{ime_polja}.mp3(ili ekvivalent) - Skladište: Otpremljeno na serversku medijsku fasciklu i povezano sa zapisom slanja
- Pristup: Dostupno za reprodukciju i preuzimanje iz interfejsa za upravljanje slanjima
rtSurvey proširenja
Maksimalno trajanje
Koristite kolonu parameters za ograničavanje dužine snimanja:
| type | name | label | parameters |
|---|---|---|---|
| audio | interview | Snimite intervju | max-duration=120 |
max-duration je u sekundama. Snimač se automatski zaustavlja na granici.
Podešavanja kvaliteta
Kvalitet snimanja se može postaviti putem parameters:
| type | name | label | parameters |
|---|---|---|---|
| audio | feedback | Snimite povratne informacije | quality=normal |
Podržane vrednosti: low, normal (podrazumevano), voice-only. voice-only je optimizovano za govorni audio sa redukcijom šuma.
Reprodukcija pre slanja
Na mobilnom uređaju, anketar može reprodukovati snimljeni klip pre nastavka. Ovo je podrazumevano omogućeno — nije potrebna nikakva konfiguracija.
Integracija nativnog snimača
Na Android-u i iOS-u, audio pokreće nativnu aplikaciju za snimanje uređaja. Na vebu koristi ugrađeni MediaRecorder API preglednika.
Primer upotrebe
Sa maksimalnim trajanjem i napomenom
| type | name | label | hint | parameters |
|---|---|---|---|---|
| audio | story | Ispričajte nam o incidentu svojim rečima | Govorite jasno. Snimanje se zaustavlja posle 3 minuta. | max-duration=180 |
Uslovni audio — samo ako je prijavljen problem
| type | name | label | relevant | required |
|---|---|---|---|---|
| select_one yesno | issue_found | Da li je pronađen problem? | ||
| audio | issue_audio | Snimite opis problema | ${issue_found} = 'yes' | ${issue_found} = 'yes' |
Najbolje prakse
- Jasno navedite u
labelilihintšta anketar treba da kaže i koliko dugo. - Koristite
max-durationda biste sprečili prevelike datoteke u područjima sa sporim brzinama otpremanja. - Informišite ispitanike pre početka snimanja — neočekivano snimanje može izazvati probleme sa privatnošću.
- Testirajte snimanje na ciljnom uređaju i mrežnim uslovima pre primene.
- Postavite
quality=voice-onlyza snimanja u stilu intervjua kako biste smanjili veličinu datoteke bez gubitka razumljivosti.
Ograničenja
- Audio datoteke mogu biti velike (2-minutno snimanje pri normalnom kvalitetu je ~2–4 MB) — uzmite ovo u obzir u vašim procenama plana podataka i vremena otpremanja.
- Nisu svi preglednici podržani za MediaRecorder API — Chrome i Firefox rade pouzdano; Safari na starijim iOS verzijama može imati problema.
- Transkripcija audio odgovora zahteva dodatnu naknadnu obradu (ručnu ili automatizovanu prepoznavanje govora).
- Propisi o privatnosti mogu ograničiti snimanje glasova — proverite lokalne zahteve za zaštitu podataka.