AudioProfileType
Audio encoding attributes.
Enumerations
- audioProfileDefault
- 0: Default value.
- In live broadcast: 48 kHz sample rate, music encoding, mono, max bitrate 64 Kbps.
- In communication:
- Windows: 16 kHz sample rate, voice encoding, mono, max bitrate 16 Kbps.
- Android, macOS, iOS: 32 kHz sample rate, voice encoding, mono, max bitrate 18 Kbps.
- audioProfileSpeechStandard
- 1: 32 kHz sample rate, voice encoding, mono, max bitrate 18 Kbps.
- audioProfileMusicStandard
- 2: 48 kHz sample rate, music encoding, mono, max bitrate 64 Kbps.
- audioProfileMusicStandardStereo
- 3: 48 kHz sample rate, music encoding, stereo, max bitrate 80 Kbps.
To enable stereo, you also need to call setAdvancedAudioOptions and set
audioProcessingChannelstoaudioProcessingStereoin AdvancedAudioOptions. - audioProfileMusicHighQuality
- 4: 48 kHz sample rate, music encoding, mono, max bitrate 96 Kbps.
- audioProfileMusicHighQualityStereo
- 5: 48 kHz sample rate, music encoding, stereo, max bitrate 128 Kbps.
To enable stereo, you also need to call setAdvancedAudioOptions and set
audioProcessingChannelstoaudioProcessingStereoin AdvancedAudioOptions. - audioProfileIot
- 6: 16 kHz sample rate, voice encoding, mono, applies echo cancellation algorithm AEC.
- audioProfileNum
- Enum boundary value.