#1537 Cannot find a function with `api_name`: /basic_tts.

185.241* Posted at: 1 day ago 👁13

Cannot find a function with api_name: /basic_tts.


=
system:Windows-10-10.0.22631-SP0
version:v3.85
frozen:True
language:en
root_dir:C:/Users/AXF/Documents/Deck/AppImage_Win/ATech/win-pyvideotrans-v3.85

1 Replies

This error indicates that the software is trying to connect to a local TTS service (likely GPT-SoVITS or a similar voice cloning tool) that is not running or accessible.

Solution:

  1. Check if your local TTS service is running:

    • If you are using a tool like GPT-SoVITS, F5-TTS, or CosyVoice, you must start its API server first. The error /basic_tts is a common API endpoint for these services.
    • Ensure the server is running and listening on the correct IP and port (e.g., http://127.0.0.1:7860).
  2. Verify the connection settings in pyVideoTrans:

    • Go to the main interface, Line 5, and check the "Network Proxy" field.
    • If your local TTS service is running on http://127.0.0.1:7860, enter this address in the "Network Proxy" field.
    • If the service is running on a different port, update the address accordingly.
  3. Alternative: Switch to a different TTS provider:

    • If you don't have a local TTS service set up or don't wish to use it, simply change the "Voice Role" (Line 4) to a different provider, such as "Edge-TTS", which is free and works online without any local setup.

The core issue is that the software is configured to use a local TTS API that is currently unavailable.

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