尽管已读取访问令牌,但下载“pyannote/speaker-diarization”管道时出错

问题描述 投票:0回答:1

我正在尝试使用

pyannote.audio
库下载“pyannote/speaker-diarization”管道,但我不断遇到以下错误:

Could not download 'pyannote/speaker-diarization' pipeline.
It might be because the pipeline is private or gated so make
sure to authenticate. Visit https://hf.co/settings/tokens to
create your access token and retry with:

   >>> Pipeline.from_pretrained('pyannote/speaker-diarization',
   ...                          use_auth_token='hf...')

我有一个读取类型的访问令牌,但错误仍然存在。这是我正在使用的代码:

from pyannote.audio import Pipeline

pipeline = Pipeline.from_pretrained(
    'pyannote/speaker-diarization',
    use_auth_token='YOUR_ACCESS_TOKEN'
)

您可以在这个 Colab 笔记本中找到我正在运行的代码,如下所示:

在此输入图片描述

Pyannote 演奏和 Whisper 押韵 v 2.1.

如有任何帮助,我们将不胜感激!

google-colaboratory huggingface
1个回答
0
投票

我们在 Huggingface 空间中也遇到了类似的问题。尽管在空间的秘密中设置了一个名为 HF_TOKEN 的令牌,但代码

pipeline = Pipeline.from_pretrained("pyannote/speaker-diarization-3.1",use_auth_token='HF_TOKEN')

会给出与您所看到的相同的错误。

将代码更改为

pipeline = Pipeline.from_pretrained("pyannote/speaker-diarization-3.1",use_auth_token=True)

解决了问题。

© www.soinside.com 2019 - 2024. All rights reserved.