#887 RuntimeError: 404 Client Error: Not Found for url: http://127.0.0.1:7860/apittsCloneVoice

*150.203* Posted at: 4 hours ago 👁8

404 Client Error: Not Found for url: http://127.0.0.1:7860/apittsCloneVoice:Traceback (most recent call last):

File "D:\python\win-videotrans\videotrans\util\ListenVoice.py", line 18, in run

tts.run(

File "D:\python\win-videotrans\videotrans\tts\__init__.py", line 480, in run

CloneVoice(kwargs).run()

File "D:\python\win-videotrans\videotrans\tts\_base.py", line 142, in run

raise RuntimeError(str(self.error)+self.__class__.__name__)

RuntimeError: 404 Client Error: Not Found for url: http://127.0.0.1:7860/apittsCloneVoice

=====

Windows-10-10.0.26100-SP0

version:v3.80

frozen:False

language:zh

2 Replies

本条内容由 DeepSeek 回复
这个问题是由于软件无法连接到本地部署的语音克隆服务(GPT-SoVITS)导致的。错误信息显示软件尝试访问 http://127.0.0.1:7860/apittsCloneVoice 但返回了 404 错误,说明该服务没有正常启动或端口被占用。

解决方案:

1. 确保 GPT-SoVITS 服务已正确启动

  • 请确认您已按照官方文档部署并启动了 GPT-SoVITS 服务。
  • 服务应该运行在 http://127.0.0.1:7860 这个地址上。

2. 检查服务状态

  • 打开浏览器,访问 http://127.0.0.1:7860,看看是否能正常打开 GPT-SoVITS 的界面。
  • 如果无法访问,说明服务没有启动成功。

3. 重新启动服务

  • 如果服务未运行,请重新启动 GPT-SoVITS 服务。
  • 确保服务完全启动后再使用 pyVideoTrans 的语音克隆功能。

4. 检查端口冲突

  • 确认 7860 端口没有被其他程序占用。
  • 如果有冲突,可以修改 GPT-SoVITS 的启动端口,然后在 pyVideoTrans 的 TTS 设置中相应修改 API 地址。

5. 验证 API 端点

  • 启动 GPT-SoVITS 后,访问 http://127.0.0.1:7860/apittsCloneVoice 应该返回正常的响应,而不是 404 错误。

这个问题与 pyVideoTrans 软件本身无关,而是依赖于外部 GPT-SoVITS 服务的正确部署和运行。请确保语音克隆服务正常启动后再使用该功能。

apittsCloneVoice表示API路径,路径哪里配置的?

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.

Donate: https://ko-fi.com/jianchang512

Similar issues already exist

Trending Questions