首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于RunTime文件的"RunTime错误:加载音频失败“(波形,torchaudio)

用于RunTime文件的"RunTime错误:加载音频失败“(波形,torchaudio)
EN

Stack Overflow用户
提问于 2022-08-16 19:18:35
回答 2查看 566关注 0票数 2

无论我如何导入我的音频文件(通过上传到google,通过谷歌驱动器导入它),我总是收到同样的错误。这是否是路径问题,如果是的话,我该如何解决呢?当我运行一个"iPython.display",它会显示音频,我可以播放它,但我不知道为什么torchaudio不能加载它。

(预先谢谢:)

代码语言:javascript
复制
waveform, sample_rate = torchaudio.load("Default-20220816-113844.mp3")
waveform = waveform.to(device)

if sample_rate != bundle.sample_rate:
    waveform = torchaudio.functional.resample(waveform, sample_rate, bundle.sample_rate)
EN

回答 2

Stack Overflow用户

发布于 2022-10-16 16:06:35

假设("Default-20220816-113844.mp3")没有找到,因为路径

在Colab上查找路径单击“.”(当您悬停在文件浏览器中的对象的右侧)并选择复制路径复制完整路径时,该值将在没有引号的情况下被复制。

票数 0
EN

Stack Overflow用户

发布于 2022-10-20 14:17:57

在问题发布的时候,Google已经预装了pytorch==1.12和torchaudio==0.12,所以我假设你收到了这些版本的错误。

从TorchAudio 0.12开始,mp3解码需要FFmpeg。当使用"sox_io“后端时,首先它尝试使用libsox加载音频,当它失败时,它将进一步尝试用FFmpeg加载音频。

在Google中,您可以运行以下命令来安装受支持的版本。

代码语言:javascript
复制
!add-apt-repository -y ppa:savoury1/ffmpeg4
!apt-get -qq install -y ffmpeg

另见:https://pytorch.org/audio/0.12.1/tutorials/streaming_api_tutorial.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73379250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档