aac_datasets.utils.typing module¶
- class AudioMetaData(
- sample_rate: int,
- num_frames: int,
- num_channels: int,
- bits_per_sample: int,
- encoding: str,
Bases:
objectDEPRECATED
Warning
This class is deprecated from version 2.8. It will be removed in the 2.9 release. This deprecation is part of a large refactoring effort to transition TorchAudio into a maintenance phase. The decoding and encoding capabilities of PyTorch for both audio and video are being consolidated into TorchCodec. Please see https://github.com/pytorch/audio/issues/3902 for more information.
AudioMetaData()
Return type of
torchaudio.infofunction.- Variables:¶
- sample_rate : int¶
Sample rate
- num_frames : int¶
The number of frames
- num_channels : int¶
The number of channels
- bits_per_sample : int¶
The number of bits per sample. This is 0 for lossy formats, or when it cannot be accurately inferred.
- encoding : str¶
Audio encoding The values encoding can take are one of the following:
PCM_S: Signed integer linear PCMPCM_U: Unsigned integer linear PCMPCM_F: Floating point linear PCMFLAC: Flac, Free Lossless Audio CodecULAW: Mu-lawALAW: A-lawMP3: MP3, MPEG-1 Audio Layer IIIVORBIS: OGG VorbisAMR_WB: Adaptive Multi-Rate WidebandAMR_NB: Adaptive Multi-Rate NarrowbandOPUS: OpusHTK: Single channel 16-bit PCMUNKNOWN: None of above