Skip to content

Our video translation and dubbing service now supports API calls! We've launched an online video translation and dubbing tool using this API. No registration or login required. Access (https://tts.pyvideotrans.com) directly in your browser for the full experience.

It includes four core features: Speech Recognition, Text-to-Speech Dubbing, Subtitle File Translation, and Video Translation. The following are detailed instructions and explanations to help every new user get started easily.


1. Text-to-Speech

Function Description: This feature converts text or SRT subtitle files into voiceovers. You can select a voice actor, adjust the speaking rate, and generate the corresponding audio file. You can listen online or download it.

How to use:

  1. Open the Text-to-Speech page.
  2. Select the Subtitle Language, which is the language of the text you want to generate the voiceover for.
  3. Select a Voice Actor. Each actor has a different voice style.
  4. Adjust the Speaking Rate and Volume below as needed.
  5. Choose the Audio Format to be generated. If you select MP3, you can listen to it online after it is generated; other formats need to be downloaded and played.
  6. Paste or upload an SRT format subtitle file, or directly enter the text you want to dub.
  7. Click the "Start Dubbing" button. Wait a moment for the results to be generated and displayed.

image.png

The full video translation software supports more than ten dubbing channels such as edge-tts/ChatTTS/GPT-SoVITS/CosyVoice/openai-tts/azure-tts/elevenlabs.io/fishTTS/gtts. The online version only supports edge-tts. This method is free and saves server resources, so it can be used without restrictions.

2. Speech Recognition

Function Description: Transcribes human speech in video or audio into text and displays it on the page.

How to use:

  1. Open the Speech Recognition page.
  2. Select the Speaking Language, that is, the language used by the speaker in the audio or video.
  3. Click Upload Local Audio or Video File. Common video and audio formats are supported.
  4. Click the "Start Recognition" button. Wait a moment, and the system will automatically process and generate the transcribed text content.
  5. The recognition results will be displayed in the text box. You can copy this text or save it by clicking the Download button.

image.png

3. Subtitle File Translation

Function Description: This function can translate SRT format subtitle files into the target language and maintain the format of the subtitles.

How to use:

  1. Open the Subtitle File Translation page.
  2. Select the Original Language, which is the language of the subtitles you want to translate.
  3. Select the Target Language, which is the language you want to translate into.
  4. Upload the SRT format subtitle file.
  5. Click the "Start Translation" button. The system will process the translation results and display them in the text box on the right.
  6. You can copy the translation results or save the translated subtitle file by clicking the Download button.

image.png

4. Video Translation

Function Description: Translates the original voice of the video into the target language pronunciation, automatically generates corresponding subtitles, and supports embedding subtitles into the video. For example, if you download an English video from YouTube, you can use this function to translate it into a Chinese video. The pronunciation will change to Chinese, and the subtitles will also change to Chinese.

How to use:

  1. Open the Video Translation page.
  2. Select the Original Speaking Language, which is the language spoken in the video.
  3. Select the Target Language, which is the voice language of the translated video.
  4. Select a Voice Actor.
  5. If you need to synchronize subtitles, you can select "Align Subtitles", which will make the subtitles in the video consistent with the new voiceover.
  6. Upload a Local Video File.
  7. Click the "Start Video Translation" button. Wait a moment, and the system will automatically process and generate the translated video.
  8. The results will be displayed at the bottom of the page. You can directly watch the translated video online, or download other materials, such as SRT subtitles, original video audio, or dubbed audio.

image.png

Note: If you want to display subtitles directly in the web page, select the "Hard Subtitles" embedding method; if you select "Soft Subtitles", you need to download it to your local computer and watch it with a player that supports subtitle display.


Of course, for a more complete and better experience translation service, it is better to download the software and use it locally. Download address: https://pyvideotrans.com

Through the above steps, you will be able to quickly familiarize yourself with and use our video translation and dubbing services. If you have any questions or feedback, please feel free to contact our support team.