目录
一,错误信息
在尝试Retrieval-based-Voice-Conversion-WebUI声音项目时,在本地(Win10)可以正常运行,在服务器上(Ubuntu20.04)时,出现一下问题。
ERROR: Exception in ASGI application
Traceback (most recent call last):
File "/home/lixianbo/miniconda3/envs/voice/lib/python3.10/site-packages/uvicorn/protocols/http/h11_impl.py", line 428, in run_asgi
result = await app( # type: ignore[func-returns-value]
File "/home/lixianbo/miniconda3/envs/voice/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 78, in __call__
return await self.app(scope, receive, send)
File "/home/lixianbo/miniconda3/envs/voice/lib/python3.10/site-packages/fastapi/applications.py", line 276, in __call__
await super().__call__(scope, receive, send)
File "/home/lixianbo/miniconda3/envs/voice/lib/python3.10/site-packages/starlette/applications.py", line 122, in __call__
await self.middleware_stack(scope, receive, send)
File "/home/lixianbo/miniconda3/envs/voice/lib/python3.10/site-packages/starlette/middleware/errors.py", line 184, in __call__
raise exc
File "/home/lixianbo/miniconda3/envs/voice/lib/python3.10/site-packages/starlette/middleware/errors.py", line 162, in __call__
await self.app(scope, receive, _send)
File "/home/lixianbo/miniconda3/envs/voice/lib/python3.10/site-packages/starlette/middleware/cors.py", line 84, in __call__

在将Retrieval-based-Voice-Conversion-WebUI部署到Ubuntu服务器时遇到ASGI应用错误,主要是由于非有效UTF-8编码的字符串导致。分析过程中,尝试更改GradioUI组件名称和定位错误源,发现问题出在含有中文的预训练模型列表uvr5_names。修改为英文名称后解决了TypeError。
最低0.47元/天 解锁文章
1万+






