torchaudio.utils¶
torchaudio.utils.sox_utils¶
用于配置 libsox 的 Utility 模块。 这会影响 Sox IO 后端和 Sox Effects 中的功能。
-
torchaudio.utils.sox_utils.
set_seed
(种子:int)[来源]¶ 设置 libsox 的 PRNG
- 参数
- seed (int) - 种子值。有效范围为 int32。
-
torchaudio.utils.sox_utils.
set_verbosity
(详细程度:int)[来源]¶ 设置 libsox 的详细程度
- 参数
详细程度 (int) –
设置 libsox 的详细级别。
1
失败消息2
警告3
处理内容4
-6
增加调试消息的级别
-
torchaudio.utils.sox_utils.
set_buffer_size
(buffer_size: int)[来源]¶ 设置 SOX 效果链的缓冲区大小
- 参数
buffer_size (int) – 设置用于处理音频的缓冲区的大小(以字节为单位)。
-
torchaudio.utils.sox_utils.
set_use_threads
(use_threads: bool)[来源]¶ 设置 SOX 效果链的多线程选项
- 参数
use_threads (bool) – 当 时,启用 的并行效果通道处理。 要使用 mutlithread,底层必须使用 OpenMP 支持进行编译。
True
libsox
libsox
-
torchaudio.utils.sox_utils.
list_read_formats
()→ List[str][来源]¶ 列出支持的读取音频格式
- 返回
支持的音频格式列表
- 返回类型
列表[str]