کتابخانه صوتی Oboe در کتابخانه های AGDK گنجانده شده است. Oboe یک کتابخانه C++ منبع باز است که برای کمک به ساخت برنامه های صوتی با کارایی بالا در اندروید طراحی شده است. Oboe یک API بومی واحد ارائه می دهد که در Android 4.1 (سطح API 16) و بالاتر کار می کند.
از ابوا برای به دست آوردن مزایای زیر استفاده کنید:
به کمترین تأخیر برسید . Oboe به برنامه شما کمک می کند تا به کمترین تأخیر صوتی ممکن برای یک دستگاه معین و ترکیب نسخه اندروید دست یابد.
از بهترین کتابخانه بومی موجود استفاده کنید . در دستگاههای دارای Android API 8.1 (سطح API 27) و بالاتر، Oboe از AAudio استفاده میکند. برای دستگاههایی که نسخههای پایینتر دارند، Oboe از OpenSL ES استفاده میکند.
از اشکالات صوتی اجتناب کنید. Oboe شامل راهحلهایی برای برخی از مشکلات صوتی شناخته شده است که در دستگاهها یا نسخههای خاص Android ظاهر میشوند. استفاده از Oboe به برنامه شما کمک می کند تا بدون نیاز به پیاده سازی یا آزمایش راه حل های خود از این مشکلات جلوگیری کند.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-08-26 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-08-26 بهوقت ساعت هماهنگ جهانی."],[],[],null,["Oboe audio library\nPart of [Android Game Development Kit](/games/agdk/overview).\n\nThe Oboe audio library is included in the [AGDK Libraries](/games/agdk#game-libraries). Oboe is an\nopen-source C++ library designed to help build high-performance audio apps on\nAndroid. Oboe provides a single native API that works in Android 4.1\n(API level 16) and higher.\n\nUse Oboe to gain the following benefits:\n\n- **Achieve the lowest latency**. Oboe helps your application achieve the\n lowest-possible audio latency for a given device and Android version\n combination.\n\n- **Use the best available native library**. On devices running Android API\n 8.1 (API level 27) and higher, Oboe uses AAudio. For devices running lower\n versions, Oboe uses OpenSL ES.\n\n- **Avoid audio bugs.** Oboe includes workarounds for some known audio\n issues that manifest on specific devices or versions of Android. Using Oboe\n helps your application avoid these issues without having to implement or\n test your own solutions.\n\nNext steps\n\n- [Update your build settings](/games/sdk/oboe/update-build-settings)\n\n- [Use Oboe to play or record audio](https://github.com/google/oboe/blob/master/docs/GettingStarted.md#using-oboe)"]]