MuLawEncoding¶
- class torchaudio.transforms.MuLawEncoding(quantization_channels: int = 256)[源]¶
基于 mu-law 压缩扩展对信号进行编码。
更多信息请参阅维基百科条目
该算法假定信号已被缩放到 -1 到 1 之间,并返回一个编码后的信号,其值范围从 0 到 quantization_channels - 1
- 参数:
quantization_channels (int, 可选) – 通道数。(默认值:
256
)
- 示例
>>> waveform, sample_rate = torchaudio.load("test.wav", normalize=True) >>> transform = torchaudio.transforms.MuLawEncoding(quantization_channels=512) >>> mulawtrans = transform(waveform)