# Audio Track
ByteArk Player SDK for Android supports selecting an audio track when the video has multiple languages, both via the player UI (Settings button) and through the API.
# Select audio track via API
val audios: List<ByteArkAudio> = mPlayerFragment.getAudios()
val current: ByteArkAudio? = mPlayerFragment.getCurrentAudio()
mPlayerFragment.setAudio(audios[0])
1
2
3
4
2
3
4
# Show the Settings button
Enable withSettingButton() to let viewers pick an audio track from the player UI:
val playerBuilder = ByteArkPlayerBuilder.Builder()
.withContext(this)
.withControl()
.withSettingButton()
.build()
1
2
3
4
5
2
3
4
5
← Subtitle Resolution →