#6394 API key must start with 'sk_'.Traceback (most recent call last):

2405:**:7e14 Posted at: 10 hours ago

API key must start with 'sk_'.
Traceback (most recent call last):
File "videotrans\recognition\_base.py", line 92, in run
File "tenacity\__init__.py", line 338, in wrapped_f
File "tenacity\__init__.py", line 477, in call
File "tenacity\__init__.py", line 378, in iter
File "tenacity\__init__.py", line 421, in exc_check
tenacity.RetryError: RetryError[]

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "videotrans\task\only_one.py", line 62, in run
File "videotrans\task\_stage_recogn.py", line 62, in recogn
File "videotrans\recognition\__init__.py", line 206, in run
File "videotrans\recognition\_base.py", line 99, in run
File "tenacity\__init__.py", line 480, in call
File "videotrans\recognition\_elevenlabs.py", line 35, in _exec
File "elevenlabs\speech_to_text\client.py", line 152, in convert
File "elevenlabs\speech_to_text\raw_client.py", line 191, in convert
elevenlabs.core.api_error.ApiError: headers: {'date': 'Wed, 05 Aug 2026 23:08:40 GMT', 'server': 'uvicorn', 'content-length': '210', 'content-type': 'application/json', 'vary': 'Accept-Language', 'access-control-allow-origin': '', 'access-control-allow-headers': '', 'access-control-allow-methods': 'POST, PATCH, OPTIONS, DELETE, GET, PUT', 'access-control-max-age': '600', 'strict-transport-security': 'max-age=1800;', 'x-trace-id': '4fe92888eb4ed53a8a8abab30cbcecc1', 'x-region': 'us-central1', 'via': '1.1 google', 'alt-svc': 'h3=":443"; ma=2592000'}, status_code: 400, body: {'detail': {'type': 'authentication_error', 'code': 'invalid_api_key', 'message': "API key must start with 'sk_'.", 'status': 'invalid_api_key_prefix', 'request_id': '4fe92888eb4ed53a8a8abab30cbcecc1', 'param': 'api_key'}}

cfg=[TaskCfgVTT]当前工作模式: 翻译视频或音频 单视频模式
原始输入文件名: D:/video/bethomoc[HD]_musicaldown.com_1785970675.mp4,
输出结果保存到文件夹: D:/video/_video_out/bethomoc[HD]_musicaldown.com_1785970675-mp4,
临时文件夹: D:/pyVideoTrans/win-pyvideotrans-v4.07/tmp/1704/062ff77f72
已选 清理已存在
已启用CUDA加速
未选 降噪
语音识别:ElevenLabs.io, model_name: , 发音语言: 越南语, 断句方式:LLM重新断句
翻译渠道:Gemini AI,原始语言:越南语,目标语言:简体中文, 已选 发送完整字幕
未选 配音角色,不进行配音
字幕: 嵌入硬字幕
代理地址:


=
system:Windows-10-10.0.22631-SP0
version:v4.08
frozen:True
language:zh
root_dir:D:/pyVideoTrans/win-pyvideotrans-v4.07

1 Replies

这是 ElevenLabs 语音识别渠道的 API 密钥认证错误。核心原因:你填写的 ElevenLabs API Key 不符合规范,官方密钥必须以 sk_ 开头(下划线 _),当前密钥前缀错误,被服务端判定为 invalid_api_key 并拒绝请求。

解决办法:

  1. 登录 ElevenLabs 官网(https://elevenlabs.io),在个人账户设置(Profile → API Keys)中查看你的 API Key,有效密钥形如 sk_xxxxxxxx...
  2. 打开软件,语音识别渠道选择 ElevenLabs.io 后,进入对应的渠道设置面板,将完整的 sk_... 密钥粘贴进去并保存。
  3. 检查密钥是否复制完整、前后是否有空格,然后重新执行任务。

如果你没有 ElevenLabs 账户或密钥,建议直接改用内置免费的 faster-whisper(内置) 语音识别渠道,无需配置任何 API Key,识别速度快、效果稳定。

请查阅相关文档:

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Dondate via ko-fi.com

Dondate via PayPal

Related resource