小编Sin*_*al2的帖子

Librosa 从 URL 读取 MP3 音频

我正在尝试使用 Librosa 从 URL 读取 Mp3 音频。据我所知,Librosa 首先使用 PySoundFile 加载音频,如果失败,则使用 audioread。

到目前为止我有以下代码:

import librosa
import io
from six.moves.urllib.request import urlopen

url = "https://sneezoramafunction.blob.core.windows.net/usersounds/00bd9b8c914947d48724fd7e0c88041b.mp3"

data, samplerate = librosa.load(io.BytesIO(urlopen(url).read()))
Run Code Online (Sandbox Code Playgroud)

但这给了我以下错误:

RuntimeError:打开 <_io.BytesIO 对象位于 0x1c234747d0> 时出错:文件包含未知格式的数据。

此外,我会将其部署在 Azure ML 服务上,并且没有任何可用的本地存储。

谢谢大家的帮助/建议

python machine-learning python-3.x librosa

6
推荐指数
1
解决办法
4998
查看次数

标签 统计

librosa ×1

machine-learning ×1

python ×1

python-3.x ×1