首页 > 解决方案 > 在 SageMaker 中打开存储在 S3 上的音频文件时出现问题

问题描述

我在 Amazon S3 上存储了大约 300 GB 的音频数据(主要是 mp3/wav),并试图在 SageMaker 笔记本实例中访问它以进行一些数据转换。我正在尝试使用 torchaudio 或 librosa 将文件加载为波形。torchaudio 期望文件路径作为输入,librosa 可以使用文件路径或类似文件的对象。我尝试使用 s3fs 获取文件的 url,但 torchaudio 无法将其识别为文件。显然 SageMaker 在安装 librosa 时遇到问题,所以我不能使用它。我该怎么办?

标签: amazon-web-servicesamazon-s3pytorchamazon-sagemaker

解决方案


对于遇到此问题且必须使用 Sagemaker 的任何人,我发现使用以下方法安装 librosa:

!conda install -y -c conda-forge librosa

而不是通过 pip 允许我在 Sagemaker 中使用它。


推荐阅读