目录

Torchaudio

I/O 功能

音频 I/O 函数在 torchaudio.backend 模块中实现,但为了便于使用,模块上提供了以下函数。有不同的后端可用,您可以使用 .torchaudioset_audio_backend()

有关详细信息,请参阅 torchaudio.backend,使用方法请参考 Audio I/O 教程

torchaudio 中。infofilepath: str...)

获取音频文件的元数据。有关详细信息,请参阅 torchaudio.backend

torchaudio 中。loadfilepath: str...)

将音频文件加载到 torch 中。Tensor 对象。有关详细信息,请参阅 torchaudio.backend

torchaudio 中。savefilepath: strsrc: torch.张量sample_rate:int...)

保存Torch。Tensor 对象转换为音频格式。有关详细信息,请参阅 torchaudio.backend

后端实用程序

torchaudio 中。list_audio_backends List[str][来源]

列出可用的后端

结果

可用后端的列表。

返回类型

列表[str]

torchaudio 中。get_audio_backend 可选[str][来源]

获取当前后端的名称

结果

当前后端的名称,或者如果未分配后端。None

返回类型

可选[str]

torchaudio 中。set_audio_backendbackend Optional[str][源代码]

设置 I/O作的后端

参数

backendstrNone) – 后端的名称。 其中一项或基于可用性 的系统。如果提供,则当前后端未分配。"sox_io""soundfile"None

文档

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

查看文档

教程

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

查看教程

资源

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

查看资源