setAudioOutputDevice

open suspend override fun setAudioOutputDevice(deviceId: String): Boolean

Sets the audio output device for playback.

On Android API 31+, uses AudioManager.setCommunicationDevice(). On older versions, uses isSpeakerphoneOn or Bluetooth SCO routing.