#3141 多次重试连接失败,服务可能暂时不可用:Traceback (most recent call last): File "D:\pyvt.venv\lib\site-packages\urllib3\connection.py", line

2409:8d5e* Posted at: 9 days ago 👁36

多次重试连接失败,服务可能暂时不可用:
Traceback (most recent call last):
File "D:\pyvt.venv\lib\site-packages\urllib3\connection.py", line 198, in _new_conn

sock = connection.create_connection(

File "D:\pyvt.venv\lib\site-packages\urllib3\util\connection.py", line 60, in create_connection

for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):

File "C:\Users\Administrator\AppData\Roaming\uv\python\cpython-3.10.19-windows-x86_64-none\lib\socket.py", line 967, in getaddrinfo

for res in _socket.getaddrinfo(host, port, family, type, proto, flags):

socket.gaierror: [Errno 11001] getaddrinfo failed

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "D:\pyvt.venv\lib\site-packages\urllib3\connectionpool.py", line 787, in urlopen

response = self._make_request(

File "D:\pyvt.venv\lib\site-packages\urllib3\connectionpool.py", line 493, in _make_request

conn.request(

File "D:\pyvt.venv\lib\site-packages\urllib3\connection.py", line 494, in request

self.endheaders()

File "C:\Users\Administrator\AppData\Roaming\uv\python\cpython-3.10.19-windows-x86_64-none\lib\http\client.py", line 1278, in endheaders

self._send_output(message_body, encode_chunked=encode_chunked)

File "C:\Users\Administrator\AppData\Roaming\uv\python\cpython-3.10.19-windows-x86_64-none\lib\http\client.py", line 1038, in _send_output

self.send(msg)

File "C:\Users\Administrator\AppData\Roaming\uv\python\cpython-3.10.19-windows-x86_64-none\lib\http\client.py", line 976, in send

self.connect()

File "D:\pyvt.venv\lib\site-packages\urllib3\connection.py", line 325, in connect

self.sock = self._new_conn()

File "D:\pyvt.venv\lib\site-packages\urllib3\connection.py", line 205, in _new_conn

raise NameResolutionError(self.host, self, e) from e

urllib3.exceptions.NameResolutionError: : Failed to resolve 'yp0mqwvfv7uqiarioapjgn16kl72kbso' ([Errno 11001] getaddrinfo failed)

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "D:\pyvt.venv\lib\site-packages\requests\adapters.py", line 644, in send

resp = conn.urlopen(

File "D:\pyvt.venv\lib\site-packages\urllib3\connectionpool.py", line 841, in urlopen

retries = retries.increment(

File "D:\pyvt.venv\lib\site-packages\urllib3\util\retry.py", line 519, in increment

raise MaxRetryError(_pool, url, reason) from reason  # type: ignore[arg-type]

urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='yp0mqwvfv7uqiarioapjgn16kl72kbso', port=80): Max retries exceeded with url: /?sk=https://eu1.asr.api.speechmatics.com/v2/jobs (Caused by NameResolutionError(": Failed to resolve 'yp0mqwvfv7uqiarioapjgn16kl72kbso' ([Errno 11001] getaddrinfo failed)"))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "D:\pyvt\videotrans\util\TestSTT.py", line 17, in run

res = recognition.run(

File "D:\pyvt\videotrans\recognition\__init__.py", line 241, in run

return APIRecogn(**kwargs).run()

File "D:\pyvt\videotrans\recognition\_base.py", line 141, in run

res=self._exec()

File "D:\pyvt\videotrans\recognition\_recognapi.py", line 80, in _exec

res = requests.post(f"{self.api_url}", data={"language": self.detect_language}, files=files, timeout=600)

File "D:\pyvt.venv\lib\site-packages\requests\api.py", line 115, in post

return request("post", url, data=data, json=json, **kwargs)

File "D:\pyvt.venv\lib\site-packages\requests\api.py", line 59, in request

return session.request(method=method, url=url, **kwargs)

File "D:\pyvt.venv\lib\site-packages\requests\sessions.py", line 589, in request

resp = self.send(prep, **send_kwargs)

File "D:\pyvt.venv\lib\site-packages\requests\sessions.py", line 703, in send

r = adapter.send(request, **kwargs)

File "D:\pyvt.venv\lib\site-packages\requests\adapters.py", line 677, in send

raise ConnectionError(e, request=request)

requests.exceptions.ConnectionError: HTTPConnectionPool(host='yp0mqwvfv7uqiarioapjgn16kl72kbso', port=80): Max retries exceeded with url: /?sk=https://eu1.asr.api.speechmatics.com/v2/jobs (Caused by NameResolutionError(": Failed to resolve 'yp0mqwvfv7uqiarioapjgn16kl72kbso' ([Errno 11001] getaddrinfo failed)"))


=
system:Windows-10-10.0.22631-SP0
version:v3.96
frozen:False
language:zh
root_dir:D:/pyvt
Python: 3.10.19 (main, Oct 28 2025, 12:01:56) [MSC v.1944 64 bit (AMD64)]

1 Replies

这是由于自定义语音识别API的地址配置错误或网络无法解析该域名导致的。错误显示软件尝试连接一个无效的主机名 yp0mqwvfv7uqiarioapjgn16kl72kbso

  1. 检查API地址:请确认你在“语音识别渠道”中选择了“自定义API”,并且填写的“API地址”是否正确。这个地址应该是一个完整的、可访问的URL(例如 http://127.0.0.1:5000https://api.example.com),而不是一个随机的字符串。
  2. 测试连接:在填写正确的API地址后,点击“测试”按钮,确保服务端已启动且网络可连通。
  3. 网络代理:如果你配置的API地址是互联网上的服务,并且你处于需要代理才能访问外网的环境,请在软件菜单的“设置”->“网络代理”中配置正确的代理地址。

请查阅相关文档:

Post Your Reply