gpt4 book ai didi

python - Librosa 从 URL 读取 MP3 音频

转载 作者:行者123 更新时间:2023-12-04 12:34:48 24 4
gpt4 key购买 nike

我正在尝试使用 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()))
但这给了我以下错误:

RuntimeError: Error opening <_io.BytesIO object at 0x1c234747d0>: Filecontains data in an unknown format.


此外,我将在 Azure ML 服务上部署它,并且没有任何可用的本地存储。
谢谢大家的帮助/建议😄

最佳答案

librosa 使用 soundfileaudioread加载音频文件。请注意 soundfile当前不支持 MP3 ,这将导致 librosa依靠 audioread图书馆。

关于python - Librosa 从 URL 读取 MP3 音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62669692/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com