مكتبة Oboe الصوتية جزء من Android Game Development Kit
يتم تضمين مكتبة Oboe الصوتية في مكتبات AGDK. Oboe هي مكتبة C++ مفتوحة المصدر مصمّمة للمساعدة في إنشاء تطبيقات صوتية عالية الأداء على Android. توفّر Oboe واجهة برمجة تطبيقات أصلية واحدة تعمل على الإصدار 4.1 من نظام التشغيل Android (المستوى 16 من واجهة برمجة التطبيقات) والإصدارات الأحدث.
يمكنك استخدام Oboe للاستفادة من المزايا التالية:
تحقيق أقل وقت استجابة تساعد مكتبة Oboe تطبيقك في تحقيق أقل وقت استجابة ممكن للصوت على جهاز معيّن وإصدار معيّن من Android.
استخدام أفضل مكتبة أصلية متاحة على الأجهزة التي تعمل بالإصدار 8.1 من واجهة برمجة التطبيقات Android (المستوى 27 لواجهة برمجة التطبيقات) والإصدارات الأحدث، يستخدم Oboe واجهة AAudio. بالنسبة إلى الأجهزة التي تعمل بإصدارات أقدم، يستخدم Oboe واجهة OpenSL ES.
تجنُّب أخطاء الصوت يتضمّن Oboe حلولاً بديلة لبعض مشاكل الصوت المعروفة التي تظهر على أجهزة أو إصدارات معيّنة من Android. يساعد استخدام Oboe تطبيقك في تجنُّب هذه المشاكل بدون الحاجة إلى تنفيذ حلولك الخاصة أو اختبارها.