#1877 修改 GPT-SoVITS 启动后监听的 IP 地址和端口详细步骤,带图片

23.165* Posted at: 1 hour ago 👁5

修改 GPT-SoVITS 启动后监听的 IP 地址和端口详细步骤,带图片

1 Replies

要修改 GPT-SoVITS 启动后监听的 IP 地址和端口,您需要修改其配置文件或启动命令。以下是详细步骤:

方法一:通过修改配置文件(推荐)

  1. 找到配置文件:在您的 GPT-SoVITS 项目根目录下,找到名为 config.ymlconfig.yaml 的文件。
  2. 编辑配置文件:用文本编辑器(如记事本、VS Code)打开该文件。
  3. 修改监听地址和端口:在配置文件中,找到与服务器(server)或应用(app)相关的配置项。通常包含 hostport 参数。将其修改为您想要的设置。

    • **将 host 的值从默认的 127.0.0.1 改为 0.0.0.0(允许所有网络访问)或您的特定局域网 IP(如 192.168.1.100)。
    • **将 port 的值从默认的 9880 改为其他未被占用的端口号(如 9999)。
    • 示例配置片段

      server:
        host: 0.0.0.0  # 修改此处
        port: 9999     # 修改此处
  4. 保存文件:保存对配置文件的修改。
  5. 重启 GPT-SoVITS:关闭当前运行的 GPT-SoVITS 服务,然后重新启动它,新的配置就会生效。

方法二:通过启动命令参数

如果您是通过命令行启动 GPT-SoVITS 的,可以在启动命令中直接指定 IP 和端口。

  1. 在您的 GPT-SoVITS 项目目录下打开终端(命令行)。
  2. 使用类似以下的命令启动(具体命令请参考您的 GPT-SoVITS 版本文档):

    # 示例,实际命令可能不同
    python api.py --host 0.0.0.0 --port 9999

    或者

    python webui.py --server-name 0.0.0.0 --server-port 9999
    • --host--server-name 参数指定 IP 地址。
    • --port--server-port 参数指定端口号。

重要提示:

  • 修改后,在 pyVideoTrans 中配置 GPT-SoVITS 地址时,需要相应地更新为 http://[您设置的IP]:[您设置的端口]
  • host 设置为 0.0.0.0 会使服务在所有网络接口上监听,这意味着同一局域网内的其他设备也能访问。请确保您的网络环境安全。
  • 如果修改后无法访问,请检查防火墙是否放行了您设置的新端口。

由于我无法直接提供您本地环境的截图,请根据上述文字描述在您的 GPT-SoVITS 项目文件中进行查找和修改。如果您找不到配置文件或启动命令的具体位置,建议查阅您所使用的 GPT-SoVITS 版本的官方文档或项目 README 文件。

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

Trending Questions