This article describes the Android native audio APIs based on the Khronos Group OpenSL ES 1.0.1 standard, as of Android API level 9 (Android version 2.3). OpenSL ES provides a C language interface that is also callable from C++, and exposes features similar to the audio portions of these Android APIs callable from Java programming language code: android.media.MediaPlayer android.media.MediaRecorde