#3476 tencentcloud.common.exception.tencent_cloud_sdk_exception.TencentCloudSDKException: [TencentCloudSDKException] code:Fail

39.189* Posted at: 4 hours ago 👁13

Service has not been opened, please open service at Tencent Cloud console:Traceback (most recent call last):
File "videotrans\translator\_base.py", line 102, in run
File "videotrans\translator\_base.py", line 123, in _run_text
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\util\TestSrtTrans.py", line 19, in run
File "videotrans\translator\__init__.py", line 948, in run
File "videotrans\translator\_base.py", line 104, in run
File "tenacity\__init__.py", line 480, in call
File "videotrans\translator\_tencent.py", line 60, in _item_task
File "tencentcloud\tmt\v20180321\tmt_client.py", line 163, in TextTranslate
File "tencentcloud\common\abstract_client.py", line 433, in call
File "tencentcloud\common\abstract_client.py", line 364, in _check_error
tencentcloud.common.exception.tencent_cloud_sdk_exception.TencentCloudSDKException: [TencentCloudSDKException] code:FailedOperation.UserNotRegistered message:Service has not been opened, please open service at Tencent Cloud console requestId:5adce507-a95f-40de-b2f9-23dcbef6800f


=
system:Windows-10-10.0.26200-SP0
version:v3.97
frozen:True
language:zh
root_dir:D:/pyVideoTrans

已在腾讯云创建id并且启用提示这个错误

1 Replies

这是由于腾讯云机器翻译服务未开通导致的。错误信息明确指出“Service has not been opened, please open service at Tencent Cloud console”。

解决方案:

  1. 登录腾讯云控制台:访问 腾讯云官网 并登录。
  2. 开通机器翻译服务

    • 在控制台搜索“机器翻译”或“TMT”。
    • 进入“机器翻译”产品页面。
    • 点击“立即使用”或“开通服务”。(部分服务可能需要实名认证和选择计费方式,通常有免费额度)。
  3. 获取并配置密钥

    • 开通服务后,在“访问管理” -> “API密钥管理”中,创建或获取你的 SecretIdSecretKey
    • 在 pyVideoTrans 软件中,进入“翻译渠道” -> “腾讯翻译”,将 SecretIdSecretKey 填入对应位置。
  4. 重新尝试翻译:配置完成后,重新执行翻译任务。

请查阅相关文档:

Post Your Reply