快捷方式

torchaudio.functional.dither

torchaudio.functional.dither(waveform: Tensor, density_function: str = 'TPDF', noise_shaping: bool = False) Tensor[source]

应用抖动

This feature supports the following devices: CPU, CUDA This API supports the following properties: TorchScript

抖动通过消除非线性截断失真(即添加最小可感知的噪声来掩盖量化引起的失真),从而增加以特定位深度存储的音频的感知动态范围。

参数:
  • waveform (Tensor) – 音频张量,维度为 (…, time)

  • density_function (str, optional) – 连续随机变量的密度函数。可以是 "TPDF" (三角概率密度函数)、"RPDF" (矩形概率密度函数) 或 "GPDF" (高斯概率密度函数) 之一 (默认值: "TPDF")。

  • noise_shaping (bool, optional) – 一种滤波过程,用于塑造量化误差的频谱能量 (默认值: False)

返回:

抖动后的波形

返回类型:

Tensor

文档

访问 PyTorch 的全面开发者文档

查看文档

教程

获取面向初学者和高级开发者的深入教程

查看教程

资源

查找开发资源并获得解答

查看资源