speechbrain.utils.torch_audio_backend 模块

用于检查 torchaudio 后端的库。

作者

  • Mirco Ravanelli 2021

  • Adel Moumen 2025

摘要

函数

check_torchaudio_backend

检查 torchaudio 后端,如果检测到 windows 则将其设置为 soundfile。

try_parse_torchaudio_major_version

尝试解析 torchaudio 主要版本。

validate_backend

验证指定的音频后端。

参考

speechbrain.utils.torch_audio_backend.try_parse_torchaudio_major_version() int | None[source]

尝试解析 torchaudio 主要版本。

返回类型:

解析后的主要版本,否则为 None

speechbrain.utils.torch_audio_backend.check_torchaudio_backend()[source]

检查 torchaudio 后端,如果检测到 windows 则将其设置为 soundfile。

speechbrain.utils.torch_audio_backend.validate_backend(backend)[source]

验证指定的音频后端。

参数:

backend (strNone) – 要验证的后端名称。必须是 [None, ‘ffmpeg’, ‘sox’, ‘soundfile’] 中的一个。

引发:

ValueError – 如果 backend 不是允许的值之一。