AudioEncoder
Represents the different audio encoders for audio recording.
Inherits: enum.Enum
Properties
AACELD- Advanced Audio Codec Enhanced Low Delay.AACHE- Advanced Audio Codec High Efficiency.AACLC- Advanced Audio Codec Low Complexity.AMRNB- Adaptive Multi-Rate Narrow Band.AMRWB- Adaptive Multi-Rate Wide Band.FLAC- Free Lossless Audio Codec.OPUS- A codec designed for both speech and audio applications, known for its versatility.PCM16BITS- Pulse Code Modulation with 16-bit depth, used for high-fidelity audio.WAV- Standard audio format used for raw, uncompressed audio data.
Properties
AACELDclass-attributeinstance-attribute
Advanced Audio Codec Enhanced Low Delay. Suitable for low-latency applications like VoIP.
AACHEclass-attributeinstance-attribute
Advanced Audio Codec High Efficiency. Optimized for high-quality audio at lower bit rates.
AACLCclass-attributeinstance-attribute
Advanced Audio Codec Low Complexity. A commonly used encoder for streaming and general audio recording.
AMRNBclass-attributeinstance-attribute
Adaptive Multi-Rate Narrow Band. Used for speech audio in mobile communication.
AMRWBclass-attributeinstance-attribute
Adaptive Multi-Rate Wide Band. Used for higher-quality speech audio.
FLACclass-attributeinstance-attribute
Free Lossless Audio Codec. Provides high-quality lossless audio compression.
OPUSclass-attributeinstance-attribute
A codec designed for both speech and audio applications, known for its versatility.
PCM16BITSclass-attributeinstance-attribute
Pulse Code Modulation with 16-bit depth, used for high-fidelity audio.
WAVclass-attributeinstance-attribute
Standard audio format used for raw, uncompressed audio data.