Orpheus TTS 使用的模型是 gated model(需要授权访问),因此您需要:
访问 HuggingFace 注册账号(如果已有账号可跳过)
- 登录后访问:https://huggingface.co/settings/tokens
- 点击 "New token"
- 选择 "Read" 权限即可
- 复制生成的 token
访问模型页面并同意条款:
点击 "Agree and access repository"
# 编辑 .env 文件
nano .env
# 添加你的 token
HF_TOKEN=hf_your_actual_token_hereexport HF_TOKEN=hf_your_actual_token_here
./start.shdocker exec -it orpheus-tts huggingface-cli login
# 输入你的 tokendocker-compose down
./start.sh启动后,检查日志确认模型加载成功:
docker-compose logs -f应该看到类似信息:
INFO: Model loaded successfully
A: Orpheus TTS 模型是 gated model,需要用户同意使用条款后才能访问。这是 HuggingFace 的标准做法。
A: Token 只存储在您的本地 .env 文件中,不会被上传或分享。请不要将包含 token 的 .env 文件提交到 git。
A: 可以在 https://huggingface.co/settings/tokens 重新生成一个新的 token。
A: 确保:
- Token 正确复制(包括
hf_前缀) - 已在模型页面同意条款
- Token 有 "Read" 权限
- 重启了服务