#3076 google.genai.errors.ClientError: 429 RESOURCE_EXHAUSTED. {'error': {'code': 429, 'message': 'You exceeded your current q

38.150* Posted at: 13 days ago 👁44

网络连接失败。注意:某些国外服务需要科学上网才能访问:
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 18, in run
File "videotrans\tts\__init__.py", line 308, in run
File "videotrans\tts\_base.py", line 179, in run
File "tenacity\__init__.py", line 480, in call
File "videotrans\tts\_geminitts.py", line 48, in _run
File "videotrans\tts\_geminitts.py", line 169, in generate_tts_segment
File "google\genai\models.py", line 5407, in generate_content_stream
File "google\genai\models.py", line 4101, in _generate_content_stream
File "google\genai\_api_client.py", line 1405, in request_streamed
File "google\genai\_api_client.py", line 1224, in _request
File "tenacity\__init__.py", line 477, in call
File "tenacity\__init__.py", line 378, in iter
File "tenacity\__init__.py", line 420, in exc_check
File "tenacity\__init__.py", line 187, in reraise
File "concurrent\futures\_base.py", line 439, in result
File "concurrent\futures\_base.py", line 391, in __get_result
File "tenacity\__init__.py", line 480, in call
File "google\genai\_api_client.py", line 1189, in _request_once
File "google\genai\errors.py", line 121, in raise_for_response
File "google\genai\errors.py", line 146, in raise_error
google.genai.errors.ClientError: 429 RESOURCE_EXHAUSTED. {'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 10, model: gemini-2.5-flash-tts\nPlease retry in 44.824581076s.', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}, {'@type': 'type.googleapis.com/google.rpc.QuotaFailure', 'violations': [{'quotaMetric': 'generativelanguage.googleapis.com/generate_content_free_tier_requests', 'quotaId': 'GenerateRequestsPerDayPerProjectPerModel-FreeTier', 'quotaDimensions': {'location': 'global', 'model': 'gemini-2.5-flash-tts'}, 'quotaValue': '10'}]}, {'@type': 'type.googleapis.com/google.rpc.RetryInfo', 'retryDelay': '44s'}]}}


=
system:Windows-10-10.0.26100-SP0
version:v3.92
frozen:True
language:zh
root_dir:D:/video/win-pyvideotrans-v3.92

1 Replies

这是由于 Gemini TTS 免费配额已用尽导致的。错误信息显示你使用的 gemini-2.5-flash-tts 模型的免费层级请求配额(每天10次)已超过。

解决方案:

  1. 检查配额与账单:访问 Google AI StudioGoogle Cloud Console,查看你的 Gemini API 使用情况和配额限制。确保你的账户已设置有效的付款方式,并且当前项目已启用计费。
  2. 等待配额重置或升级计划:免费配额通常按天重置。你可以等待44秒后重试(如错误提示),或升级到付费计划以获得更高的请求限额。
  3. 切换配音渠道:作为临时或长期替代方案,建议使用其他免费的配音渠道,例如 Edge-TTS(微软免费,无需API Key,但需注意并发限制)或部署本地 TTS 模型(如 F5-TTSCosyVoice)。

请查阅相关文档:

Post Your Reply