目录

torchaudio.utils

torchaudio.utils.sox_utils

Utility module to configure libsox. This affects functionalities in Sox IO backend and Sox Effects.

torchaudio.utils.sox_utils.list_effects() → Dict[str, str][source]

列出可用的 sox 效果名称

Returns

effect nameusage 的映射

Return type

Dict[str, str]

torchaudio.utils.sox_utils.list_read_formats() → List[str][source]

列出读取时支持的音频格式

Returns

支持的音频格式列表

Return type

列表[字符串]

torchaudio.utils.sox_utils.list_write_formats() → List[str][source]

列出写入时支持的音频格式

Returns

支持的音频格式列表

Return type

列表[字符串]

torchaudio.utils.sox_utils.set_buffer_size(buffer_size: int)[source]

设置 sox 效果链的缓冲区大小

Parameters

buffer_size (int) – 设置用于处理音频的缓冲区大小(以字节为单位)。

torchaudio.utils.sox_utils.set_seed(seed: int)[source]

设置 libsox 的 PRNG

Parameters

seed (int) – 种子值。有效范围为 int32。

torchaudio.utils.sox_utils.set_use_threads(use_threads: bool)[source]

为 sox 效果链设置多线程选项

Parameters

use_threads (bool) – 当 True 时,启用 libsox 的并行效果通道处理。 要使用多线程,底层的 libsox 必须编译为支持 OpenMP。

torchaudio.utils.sox_utils.set_verbosity(verbosity: int)[source]

设置 libsox 的冗长输出级别

Parameters

verbosity (int) –

设置 libsox 的冗长级别。

  • 1 失败消息

  • 2 警告

  • 3 处理详情

  • 4-6 个递增级别的调试消息

文档

访问 PyTorch 的全面开发人员文档

查看文档

教程

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

查看教程

资源

查找开发资源并解答您的问题

查看资源