Ο τύπος ερώτησης audio επιτρέπει στους ερωτώμενους να ηχογραφούν ή να ανεβάζουν υπάρχον αρχείο ήχου ως μέρος της απόκρισής τους στην έρευνα. Είναι χρήσιμο για καταγραφή προφορικών αφηγήσεων, περιβαλλοντικών ήχων, μαρτυριών ή οποιασδήποτε πληροφορίας που μεταδίδεται καλύτερα μέσω φωνής παρά κειμένου.

Βασική προδιαγραφή XLSForm

typenamelabel
audiovoice_noteΠαρακαλώ ηχογραφήστε τα σχόλιά σας

Για περισσότερες λεπτομέρειες σχετικά με τον τυπικό τύπο audio, δείτε την προδιαγραφή XLSForm.

Χρήσεις

Οι ερωτήσεις audio χρησιμοποιούνται συνήθως για:

  1. Καταγραφή ανοιχτών προφορικών αποκρίσεων για μείωση του φόρτου πληκτρολόγησης απογραφέα
  2. Ηχογράφηση μαρτυριών, προσωπικών ιστοριών ή προφορικών ιστοριών
  3. Τεκμηρίωση περιβαλλοντικών ήχων (π.χ. επίπεδα θορύβου κοντά σε υποδομές)
  4. Συλλογή φωνητικών δειγμάτων για γλωσσολογική ή ιατρική έρευνα
  5. Επιτρέποντας στους ερωτώμενους να προσθέσουν προφορικές διευκρινίσεις σε αριθμητικές ή επιλεγμένες απαντήσεις

Μορφή δεδομένων

Τα αρχεία ήχου αποθηκεύονται ως δυαδικά συνημμένα μαζί με την υποβολή φόρμας, συνήθως:

  • Μορφή: MP3 ή AAC (ηχογράφηση κινητού)· WAV (ηχογράφηση υψηλής ποιότητας)
  • Ονομασία: {instanceID}-{fieldname}.mp3 (ή ισοδύναμο)
  • Αποθήκευση: Μεταφορτώνεται στο φάκελο πολυμέσων server και συνδέεται με την εγγραφή υποβολής
  • Πρόσβαση: Αναπαραγωγή και λήψη από τη διεπαφή διαχείρισης υποβολών

Επεκτάσεις rtSurvey

Μέγιστη διάρκεια

Χρησιμοποιήστε τη στήλη parameters για περιορισμό του μήκους ηχογράφησης:

typenamelabelparameters
audiointerviewΗχογραφήστε τη συνέντευξηmax-duration=120

Το max-duration εκφράζεται σε δευτερόλεπτα. Η εγγραφή σταματά αυτόματα στο όριο.

Ρυθμίσεις ποιότητας

Η ποιότητα ηχογράφησης μπορεί να οριστεί μέσω parameters:

typenamelabelparameters
audiofeedbackΗχογραφήστε ανατροφοδότησηquality=normal

Υποστηριζόμενες τιμές: low, normal (προεπιλογή), voice-only. Το voice-only βελτιστοποιεί για προφορικό ήχο με μείωση θορύβου.

Αναπαραγωγή πριν υποβολή

Στο κινητό, ο απογραφέας μπορεί να αναπαράξει την ηχογραφημένη ακολουθία πριν προχωρήσει. Αυτό ενεργοποιείται από προεπιλογή — δεν απαιτείται διαμόρφωση.

Ενσωμάτωση εγγενούς συσκευής εγγραφής

Σε Android και iOS, το audio εκκινεί την εγγενή εφαρμογή εγγραφής της συσκευής. Στο web, χρησιμοποιεί το ενσωματωμένο API MediaRecorder του browser.

Παράδειγμα χρήσης

Με μέγιστη διάρκεια και υπόδειξη

typenamelabelhintparameters
audiostoryΠείτε μας για το περιστατικό με δικά σας λόγιαΜιλάτε καθαρά. Η εγγραφή σταματά μετά από 3 λεπτά.max-duration=180

Υπό συνθήκη audio — μόνο εάν αναφέρθηκε πρόβλημα

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).
  • Δεν υποστηρίζουν όλοι οι browsers το API MediaRecorder — Chrome και Firefox λειτουργούν αξιόπιστα.
  • Η μεταγραφή αποκρίσεων ήχου απαιτεί επιπλέον μεταεπεξεργασία (χειροκίνητη ή αυτόματη).
  • Οι κανονισμοί απορρήτου ενδέχεται να περιορίζουν την ηχογράφηση φωνών — ελέγξτε τις τοπικές απαιτήσεις προστασίας δεδομένων.
Ήταν χρήσιμη αυτή η σελίδα;