מדידת זמן האחזור של האודיו

בגלל הקושי במדידת חביון קלט או פלט בנפרד באמצעות חומרה בהתאמה אישית, חביון האודיו נמדד כחביון הלוך ושוב, שמייצג את החביון המשולב של הקלט והפלט.

טכניקה

השלבים הבאים מתבצעים באופן אוטומטי על ידי תוכנת הבדיקה:

  1. התוכנה יוצרת צליל מורכב באמצעות פרצי רעש לבן קצרים באורכים שונים, וכך נוצרת מבנה שקל לזהות.
  2. הצליל מושמע בנתיב פלט האודיו של המכשיר.
  3. הבדיקה מחזירה את פלט האודיו לקלט האודיו.
    • במקרה של רמקול ומיקרופון, לא נדרש חומרה נוספת כי המיקרופון המובנה מקליט את הצליל שמושמע מהרמקול המובנה.
    • שקעי אנלוג 3.5 מ"מ משתמשים במתאם לולאת אודיו בהתאמה אישית.
    • בחיבורי USB צריך להשתמש במתאם USB ל-3.5 מ"מ בשילוב עם מתאם ה-loopback, או בממשק אודיו USB עם כבלים שמחברים את הפלט לכניסה.
  4. תוכנת הבדיקה מקליטה את האודיו שמוחזר בלולאה.
  5. תוכנת הבדיקה משתמשת בסטרימינג דו-כיווני כדי לסנכרן ולהקליט בו-זמנית את פלט האודיו ואת קלט האודיו.

האיור הבא מציג את הגדרת הבדיקה:

מדידת זמן אחזור אודיו

איור 1. מדידת זמן האחזור של האודיו.

החביון הלוך ושוב נקבע על ידי מדידת הפרש הזמן בין הפלט לקלט, באמצעות אלגוריתם מתוקנן של קורלציה כדי לאתר את טון הפלט בזרם הקלט.

האיור הבא מראה איך מחושב זמן האחזור של הלוך ושוב:

חישוב זמן האחזור של הלוך ושוב

איור 2. חישוב זמן האחזור הלוך ושוב.

מידע נוסף על חומרת ה-loopback זמין במאמר ציוד היקפי של אודיו ב-CTS Verifier.

אפליקציות לבדיקה

בקטע הזה מתוארות שתי אפליקציות עיקריות למדידת זמן האחזור. שניהם משתמשים בטכניקות זהות, והתוצאות שלהם צפויות להיות דומות.

OboeTester

‫OboeTester, חבילת בדיקות שנועדה לספריית Oboe, מציעה בדיקות חשובות, כולל מדידת זמן האחזור של הלוך ושוב.

יש שתי דרכים להשיג את OboeTester:

  • יוצרים את האפליקציה מהמקור, שאפשר למצוא ב-GitHub.
  • מתקינים את האפליקציה מחנות Google Play.

כדי למדוד את זמן האחזור באפליקציית OboeTester:

  1. מפעילים את OboeTester.
  2. מקישים על זמן אחזור (RTT).
  3. מקישים על מדידה.
  4. בודקים את הערך latency.msec של זמן האחזור הלוך ושוב.

אפשר להריץ את הבדיקה הזו באמצעות Intent לשילוב רציף.

CTS Verifier

כדי לבדוק אם זמן האחזור הלוך ושוב עומד בדרישות של CDD, אפשר לעיין בבדיקת זמן האחזור של לולאת האודיו ב-CTS Verifier.