After deploying the F5-TTS project using source code, you may encounter some errors when using the API. Common errors are as follows:
- Error
Could not fetch config for http://127.0.0.1:7860/
Answer: Possible reasons are:
- F5-TTS is not started.
- Incorrect port number.
- The port is occupied by other programs. Generally, AI project interfaces are implemented using Gradio, and the default port is 7860.
- Need to close share, use
f5-tts_infer-gradio --api
for the startup command, remove--share
. - Upgrade the
gradio_client
on the client-side to the latest version, executepip install --upgrade gradio_client
.
- Error
{detail:not found}
Answer: Possible reasons:
- The version of gradio_client on the client-side is too old. Please update:
pip install --upgrade gradio_client
. - Incorrect port number or the port is for another project.
- Frequently encountering errors like this:
raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: (MaxRetryError("HTTPSConnectionPool(host='huggingface.co', port=443): Max retries exceeded with url: /SWivid/F5-TTS/resolve/main/F5TTS_v1_Base/vocab.txt (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x000002174796DF60>, 'Connection to huggingface.co timed out. (connect timeout=10)'))"), '(Request ID: 0458b571-90ab-4edd-ae59-b93bd603cdd0)')
Network issues. Please use a VPN and ensure a stable connection.