يمكن لنظام الصوت في Android تشغيل إشارات صوتية وتسجيلها من خلال مجموعة متنوعة من المسارات والأجهزة الطرفية والإعدادات. يستغرق الاختبار اليدوي لإمكانات الصوت الأساسية على نظام معقّد وقتًا طويلاً ويُعدّ عملية شاقة. ولحلّ هذه المشكلة، تنفّذ أداة CTS Verifier عدة اختبارات لمسارات البيانات، والتي تتحقّق تلقائيًا من إمكانية تشغيل الصوت الأساسية على عدد كبير من المسارات والإعدادات.
هناك ثلاثة مجالات لاختبارات مسارات البيانات الصوتية:
- مسار مقبس سماعة الرأس التناظرية، إذا كان متاحًا
- مسار مكبّر الصوت والميكروفون على الجهاز فقط
- مسار جهاز الصوت الملحق عبر USB (سماعة الرأس المزودة بكابل USB وواجهة الصوت عبر USB)
الشكل 1: لوحة قوائم اختبار مسارات البيانات الصوتية
العناصر الشائعة
قبل إجراء الاختبار، تعرض لوحة الاختبار ما يلي:
قائمة بسمات الصوت وما إذا كانت متوافقة مع الجهاز قيد الاختبار أم لا تحدّد هذه القائمة مسار البيانات ومواصفات السمات التي يمكن تنفيذها. على سبيل المثال، لا يتم تنفيذ مسار البيانات أو السمات لمسارات MMAP على الأجهزة التي لا تتوافق مع MMAP.
- الميكروفون: يحتوي الجهاز الخاضع للاختبار على ميكروفون مدمج.
- مكبّر الصوت: يحتوي الجهاز قيد الاختبار على مكبّر صوت مدمج.
- MMAP: يتيح الجهاز قيد الاختبار وضع الصوت MMAP.
- MMAP Exclusive - يتوافق الجهاز قيد الاختبار مع وضع الصوت MMAP Exclusive.
مجموعة من واجهات برمجة التطبيقات الصوتية
- واجهة برمجة تطبيقات Java: يتم التشغيل والتسجيل باستخدام واجهة برمجة تطبيقات الصوت في Java.
- واجهة برمجة التطبيقات الأصلية: يتم تشغيل الصوت وتسجيله باستخدام واجهة برمجة تطبيقات الصوت الأصلية.
زر معايرة الصوت لتفعيل لوحة معايرة الصوت، وذلك لضبط مستوى الإشارة قبل إجراء الاختبارات
أزرار عملية الاختبار:
بدء: لبدء تسلسل الاختبار. يتم اختبار أي مسارات بيانات أو إعدادات قابلة للاختبار وتعذّر تنفيذها.
إلغاء: لإيقاف تسلسل الاختبار الحالي.
محو النتائج: يمحو رمز النتيجة لجميع مسارات البيانات. يمكن استخدام هذا الخيار لتشغيل تسلسل الاختبار الكامل بعد الاختبارات السابقة التي ربما تعذّر تنفيذها.
لوحة عرض الإشارات (مذبذب). تعرض هذه اللوحة الإشارة أثناء إجراء الاختبارات. تشير الإشارة المعروضة التي لا تعرض موجة جيبية نقية وعالية السعة إلى مسار بيانات يتضمّن مشكلة.
يتغيّر عدد العيّنات المعروضة حسب مسار البيانات أو الإعداد، لذا من الطبيعي أن يظهر عدد مختلف من دورات الموجة الجيبية.
قائمة بمواصفات مسار البيانات أو الإعدادات قيد الاختبار تعرض هذه القائمة عمليات الضبط المحتملة التي يمكن تنفيذها على جهاز الإدخال/الإخراج الصوتي الطرفي، والمرتبطة باختبار مسارات البيانات المحدّدة. يتم عرض مسارات البيانات أو عمليات الضبط الصالحة لجهاز الاختبار والأجهزة الطرفية المتاحة المتصلة بجهاز الاختبار مع علامة نجمة، بالإضافة إلى حالة الاختبار (ناجح أو غير ناجح أو لم يتم اختباره).
أثناء تنفيذ الاختبار، يتم عرض مسار البيانات أو الإعدادات الحالية من خلال >> << المحيطة بالمواصفات.
راجِع الشكل التالي لمزيد من المعلومات:
الشكل 2: لوحة اختبار مسارات بيانات الصوت
اختبار مسارات بيانات الصوت في مقبس الصوت التناظري
يختبر مسار بيانات الصوت عبر مقبس الصوت التناظري إمكانية الصوت الأساسية من خلال مسار سماعة الرأس التناظرية. إذا لم يكن الجهاز قيد الاختبار مزوّدًا بمنفذ لسماعة رأس تناظرية، سيتم منح حالة ناجح تلقائيًا.
الأجهزة الملحقة المطلوبة
يمكنك الاطّلاع على مقبس إعادة توجيه الصوت لمزيد من المعلومات.
تعرض الأشكال التالية شاشات اختبار مقبس الصوت لمسارات بيانات الصوت قبل اكتماله وبعده:
الشكل 3: اختبار مقبس الصوت التناظري جاهز للتنفيذ.
الشكل 4. اختبار مقبس الصوت التناظري بعد إكماله بنجاح.
اتّبِع الخطوات التالية لتشغيل اختبار مقبس الصوت التناظري:
- أدخِل قابس اختبار الصوت في مقبس سماعة الرأس التناظرية على الجهاز الخاضع للاختبار. يتم تعديل قائمة الاختبارات لعرض مسارات البيانات الصالحة.
- استخدِم لوحة معايرة إعادة توجيه الصوت لضبط مستوى الإشارة المناسب.
اضغط على بدء. تتضمّن خطوات الاختبار المرور بكل مسار بيانات أو إعداد وقياس حجم الإشارة والتشويش لتحديد ما إذا كان مسار البيانات أو الإعداد يعمل بشكل صحيح.
يمكنك مراقبة عرض الإشارة لتحديد ما إذا كانت تبدو صحيحة. يعرض الاختبار النتيجة لكل مسار بيانات أو إعداد بعد تنفيذه.
عند اكتمال تسلسل الاختبار، يتم استبدال شاشة العرض الخاصة بالإشارة ومسارات البيانات أو قائمة الإعدادات بلوحة تعرض النتائج. يتم عرض حالات تعذُّر إجراء أجزاء من الاختبار غير الناجح (مثل الحجم أو التشويش) بنص أحمر اللون مع الحد أو الشرط الذي لم يتم استيفاؤه.
انقر على اجتياز أو رسوب، حسب الاقتضاء.
اختبار مكبّر الصوت والميكروفون في مسارات بيانات الصوت
يختبر اختبار مسارات بيانات الصوت لمكبّر الصوت والميكروفون إمكانية الصوت الأساسية من خلال مسار مكبّر الصوت والميكروفون على الجهاز فقط.
الأجهزة الملحقة المطلوبة
لا تتطلّب هذه الاختبارات أي أجهزة طرفية خارجية.
تعرض الأشكال التالية شاشات مسارات بيانات الصوت الخاصة باختبار مكبّر الصوت والميكروفون قبل اكتمال الاختبار وبعده. يتم وضع علامة باللون الأحمر على الأخطاء:
الشكل 5. مسار بيانات الصوت جاهز لتشغيل اختبار مكبّر الصوت والميكروفون.
الشكل 6. اختبار مكبّر الصوت والميكروفون في مسار بيانات الصوت بعد اكتمال العملية بنجاح
لتشغيل اختبار مكبّر الصوت والميكروفون في مسارات بيانات الصوت، اتّبِع الخطوات التالية:
- ضَع الجهاز قيد الاختبار بشكل مسطّح على مكتب أو طاولة في مكان هادئ. يمكن أن تتداخل الضوضاء العالية أثناء إجراء الاختبار مع تحليل الصوت الذي تم تسجيله.
- استخدِم لوحة معايرة إعادة توجيه الصوت لضبط مستوى الإشارة المناسب.
اضغط على بدء. تتضمّن خطوات الاختبار المرور بكل مسار بيانات أو إعداد، وقياس مقدار الإشارة والتشويش لتحديد ما إذا كان مسار البيانات أو الإعداد يعمل بشكل صحيح.
يمكنك مراقبة عرض الإشارة لتحديد ما إذا كانت الإشارة تبدو صحيحة. يعرض الاختبار النتيجة لكل مسار بيانات أو إعداد مع تقدّم تسلسل الاختبار.
عند اكتمال تسلسل الاختبار، يتم استبدال شاشة العرض الخاصة بالإشارة ومسارات البيانات أو قائمة الإعدادات بلوحة تعرض النتائج. يتم عرض حالات تعذُّر إجراء أجزاء من الاختبار غير الناجح (مثل الحجم أو التشويش) بنص أحمر اللون مع الحد أو الشرط الذي لم يتم استيفاؤه.
انقر على اجتياز أو رسوب، حسب الاقتضاء.
اختبار مسارات بيانات الصوت عبر USB
يختبر اختبار مسارات بيانات الصوت عبر USB إمكانية الصوت الأساسية من خلال مسار جهاز الصوت الطرفي عبر USB (سماعة الرأس وواجهة الصوت عبر USB).
الأجهزة الملحقة المطلوبة
يمكنك الاطّلاع على واجهة الصوت عبر USB للحصول على مزيد من المعلومات.
تعرض الأشكال التالية شاشات مسارات بيانات الصوت الخاصة باختبار USB قبل اكتماله وبعده:
الشكل 7. مسار بيانات الصوت جاهز للاختبار عبر USB.
الشكل 8. اختبار مسار بيانات الصوت عبر منفذ USB بعد اكتمال العملية بنجاح
لإجراء اختبار USB لمسارات بيانات الصوت، اتّبِع الخطوات التالية:
وصِّل جهاز الصوت الملحق بمنفذ USB بالجهاز الخاضع للاختبار. يجب تشغيل تسلسل الاختبار بشكل منفصل لكل من الحالات التالية:
- محوّل سماعة رأس من USB إلى تناظري مع إدخال قابس إعادة توجيه الصوت
- واجهة صوت USB مع كابلات توصيل تربط بين المخارج والمداخل
استخدِم لوحة معايرة إعادة توجيه الصوت لضبط مستوى الإشارة المناسب.
اضغط على بدء. تتضمّن خطوات الاختبار المرور بكل مسار بيانات أو إعداد، وقياس مقدار الإشارة والتشويش لتحديد ما إذا كان مسار البيانات أو الإعداد يعمل بشكل صحيح.
يمكنك مراقبة عرض الإشارة لتحديد ما إذا كانت الإشارة تبدو صحيحة. يعرض الاختبار النتيجة لكل مسار بيانات أو إعداد مع تقدّم تسلسل الاختبار.
عند اكتمال تسلسل الاختبار، يتم استبدال شاشة العرض الخاصة بالإشارة ومسارات البيانات أو قائمة الإعدادات بلوحة تعرض النتائج. يتم عرض حالات تعذُّر إجراء أجزاء من الاختبار غير الناجح (مثل الحجم أو التشويش) بنص أحمر اللون مع الحد أو الشرط الذي لم يتم استيفاؤه.
كرِّر الخطوات من 1 إلى 3 للجهاز الطرفي USB الذي لم يتم اختباره.
انقر على اجتياز أو رسوب، حسب الاقتضاء.
تفسير نتائج الاختبار
لكل إعداد، يتم إنشاء موجة جيبية في الناتج ويتم تسجيل الإدخال. تحاول هذه التجربة رصد موجة جيبية في الإدخال بالتردد نفسه الذي تم إنشاء النغمة به.
يتم عرض قياسات المقدار والارتعاش لكل إعداد، ويتم تعريفها على النحو التالي:
المقدار: يتم تحليل مقدار الموجة الجيبية المدخلة بطريقة مشابهة لـ "تحويل فورييه السريع" (FFT). إذا كانت القوة منخفضة جدًا، قد يعني ذلك أنّ الإشارة محظورة أو أنّ قناة معيّنة لا تعمل. قد يعني ذلك أيضًا أنّ مستوى صوت الإخراج أو مستوى صوت الإدخال منخفض جدًا. يجب أن يكون الحجم عند مستوى معيّن لاجتياز الاختبار.
الارتعاش: يتم أيضًا قياس طور الموجة الجيبية التي تم تسجيلها بالنسبة إلى الإشارة التي تم إنشاؤها. تشير المرحلة النسبية الثابتة إلى أنّ الإشارة التي تم التقاطها تتوافق مع الإشارة التي تم إنشاؤها. إذا كانت المرحلة النسبية تتغيّر، يعني ذلك أنّ الإشارة التي تم إنشاؤها تالفة أو يتم التقاط إشارة أخرى، مثل الضوضاء. تُسمّى التغييرات في المرحلة النسبية الارتعاش.
إذا كان الإدخال يقتصر على تسجيل ضوضاء عالية، قد يكون الحجم كبيرًا لأنّ الضوضاء يمكن أن تحتوي على جميع ترددات الموجة الجيبية. في هذه الحالة، لا يمكن للمحلّل التركيز على الموجة الجيبية التي تم إنشاؤها، ما يؤدي إلى حدوث تشويش كبير.
يوضّح الجدول التالي نتيجة القياسات لمختلف المجموعات من قياسات الحجم والتشوّش:
| قوة الزلزال | التشويه | النتيجة | التفسير |
|---|---|---|---|
| مرتفع | منخفضة | اجتياز | يتم تسجيل نسخة واضحة من الموجة الجيبية الناتجة. |
| مرتفع | مرتفع | إخفاق | يتم تسجيل ضوضاء عالية أو إشارة مشوّشة جدًا. |
| منخفضة | منخفضة | إخفاق | يتم تسجيل إشارة واضحة بمستوى منخفض جدًا. |
| منخفضة | مرتفع | إخفاق | يتم التقاط إشارة هادئة تالفة أو مشوّشة. |
إذا تعذّر إجراء اختبار CTS Verifier، نفِّذ اختبار "مسارات البيانات" في أحدث إصدار من OboeTester. تطبع أداة OboeTester تقريرًا مفصّلاً ويمكن أن تساعدك في تحديد المشكلة وحلّها.