#4296 TaskCfgTTS(is_cuda=True, uuid='6dd97c8122', cache_folder='C:/Users/rudra/Downloads/win-pyvideotrans-v3.99-420/tmp/66440/

103.37* Posted at: 3 hours ago 👁14

Dubbing Error [Edge-TTS(Free)] edge_tts.exceptions.NoAudioReceived: No audio was received. Please verify that your parameters are correct.
Traceback (most recent call last):
File "videotrans\task\job.py", line 213, in run
File "videotrans\task\_dubbing.py", line 51, in dubbing
File "videotrans\task\_dubbing.py", line 143, in _tts
File "asyncio\runners.py", line 44, in run
File "asyncio\base_events.py", line 649, in run_until_complete
File "videotrans\task\_base.py", line 182, in _edgetts_single
File "videotrans\task\_base.py", line 168, in _edgetts_single
File "edge_tts\communicate.py", line 566, in stream
File "edge_tts\communicate.py", line 541, in __stream
edge_tts.exceptions.NoAudioReceived: No audio was received. Please verify that your parameters are correct.
TaskCfgTTS(is_cuda=True, uuid='6dd97c8122', cache_folder='C:/Users/rudra/Downloads/win-pyvideotrans-v3.99-420/tmp/66440/6dd97c8122', target_dir='C:/Users/rudra/Downloads/win-pyvideotrans-v3.99-420/output/tts', source_language=None, source_language_code=None, source_sub=None, source_wav=None, source_wav_output=None, target_language=None, target_language_code='en', target_sub='C:/Users/rudra/Downloads/win-pyvideotrans-v3.99-420/tmp/66440/20260426-134540.txt', target_wav='C:/Users/rudra/Downloads/win-pyvideotrans-v3.99-420/output/tts/20260426-134540.wav', target_wav_output=None, name='C:/Users/rudra/Downloads/win-pyvideotrans-v3.99-420/tmp/66440/20260426-134540.txt', noextname='20260426-134540', basename='20260426-134540.txt', ext='txt', dirname='C:/Users/rudra/Downloads/win-pyvideotrans-v3.99-420/tmp/66440', shound_del_name=None, tts_type=0, volume='+0%', pitch='+0Hz', voice_rate='+0%', voice_role='AndrewMultilingual(Male/US)', voice_autorate=False, video_autorate=False, remove_silent_mid=False, align_sub_audio=False)


=
system:Windows-10-10.0.26200-SP0
version:v3.99
frozen:True
language:en
root_dir:C:/Users/rudra/Downloads/win-pyvideotrans-v3.99-420

1 Replies

This error occurs when Edge-TTS fails to synthesize audio, usually due to rate limiting or incorrect parameters (e.g., unsupported voice/language combination). The Microsoft service may temporarily block requests if too many are sent in quick succession, resulting in a NoAudioReceived exception.

Solutions

  1. Open Menu → Tools/Options → Advanced Options → Subtitle Dubbing Adjustment.
  2. Set Concurrent dubbing threads to 1.
  3. Set Pause after dubbing (seconds) to 5–10 (e.g., 8).
  4. Verify that your selected voice (AndrewMultilingual) and target language (en) are compatible. You can test a short segment by clicking the Preview Voice button next to the voice dropdown.
  5. If the problem continues, try a different Edge-TTS voice or switch to another free TTS channel like OmniVoice-TTS, or a commercial one like Azure TTS / OpenAI TTS.

Please refer to the related documentation:

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.

Related resource