"Current IP is restricted, please use a proxy" "Number of failed voiceovers exceeds 1/3"
Errors like the above generally occur during the voiceover stage, and specifically when using the "edgeTTS" voiceover channel. This is Microsoft's TTS service API used for the "Read Aloud" function in the Edge browser. It's free to use, but recently it seems there have been new rate-limiting measures. A large number of requests from the same IP in a short period will trigger a 403 block, resulting in errors.
How to solve it?
First: Check if there is an updated patch package. If there is, download and overwrite the existing installation, then test if the problem is resolved.
Download upgrade address: https://pyvideotrans.com/downpackage
Second: If you know what a proxy/VPN/firewall is, use it and enter the HTTP proxy address into the "Network Proxy" text box.
Third: As shown below, click "Voiceover Channel" and in the pop-up window, change the concurrency to 1 and the pause to 5. Reduce the voiceover speed to reduce errors.
Fourth: If the above methods do not solve the problem, you can change to another voiceover channel.
For example, free voiceover services include "GPT-SoVITS", "ChatTTS", "F5-TTS", "CosyVoice", etc. Deploy the corresponding project locally. There will be corresponding tutorial links when you open the settings box.
Or use paid online APIs, such as 302.AI, ByteDance Volcano Speech Synthesis, OpenAI-TTS, etc.
Fully Local Offline Translation Settings
Translation Channel Selection: Offline Translation OTT
Voiceover Channel Selection: F5-TTS/CosyVoice/FishTTS/GPT-SoVITS/clone-voice/ChatTTS are all local and require additional deployment. There are deployment tutorials in the settings box.
Speech Recognition Selection: faster-whisper/openai-whisper/SenseVoice/STT are all local recognition.
Most Stable Translation Settings:
For stability, commercial-grade APIs are the most suitable. Unless your machine has powerful performance, you can also use local translation.
Translation Channel Selection: 302.AI/OpenAI-ChatGPT/ByteDance Volcano Large Model/Baidu Translate/Tencent Translate
Voiceover Channel Selection: ByteDance Volcano Speech Synthesis/OpenAI-TTS/302.AI
Speech Recognition Channel Selection: ByteDance Volcano Subtitle Generation