Video translation and dubbing now support API calls. Leveraging this API, we've launched an online video translation and dubbing tool that doesn't require registration or login. You can access the complete service directly in your browser at (https://tts.pyvideotrans.com).
It includes four core functions: Speech Recognition, Text-to-Speech Dubbing, Subtitle File Translation, and Video Translation. The following are detailed operation steps and instructions to help every new user get started easily.
1. Speech Synthesis
Function Description: This function converts text or SRT subtitle files into dubbing. You can choose a dubbing role, adjust the speech rate, and generate corresponding audio files, which can be listened to online and downloaded.
How to Use:
- Open the speech synthesis function page.
- Select the subtitle language, which is the text language to be generated into dubbing.
- Select a dubbing role. Each role has a different voice style.
- If necessary, adjust the speech rate and volume below.
- Select the audio format to be generated. If you choose MP3, you can listen to it online after generation; other formats need to be downloaded and played.
- Paste or upload an SRT format subtitle file, or directly enter the text you want to dub.
- Click the "Start Dubbing" button. Wait a moment, and the results will be generated and displayed.
The complete 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, which is free and saves server resources, and 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:
- Open the speech recognition function page.
- Select the speaking language, i.e., the language used by the speaker in the audio or video.
- Click to upload a local audio or video file, supporting common video and audio formats.
- Click the "Start Recognition" button. Wait a moment, and the system will automatically process and generate the transcribed text content.
- The recognition results will be displayed in the text box. You can copy the text or click the download button to save it.
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:
- Open the subtitle file translation function page.
- Select the original language, which is the language of the subtitles you want to translate.
- Select the target language, which is the language you want to translate into.
- Upload the SRT format subtitle file.
- Click the "Start Translation" button. The system will process the translation results and display them in the text box on the right.
- You can copy the translation results or click the download button to save the translated subtitle file.
4. Video Translation
Function Description: Translates the original audio of a video into the target language, 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:
- Open the video translation function page.
- Select the original speaking language, which is the language spoken in the video.
- Select the target language, which is the voice language of the translated video.
- Choose a dubbing role.
- If you need to synchronize subtitles, you can select "Align Subtitles," which will keep the subtitles in the video consistent with the new dubbing.
- Upload the local video file.
- Click the "Start Video Translation" button. Wait a moment, and the system will automatically process and generate the translated video.
- 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.
Note: If you want to display subtitles directly in the webpage, select the "Hard Subtitles Embedding Method"; if you choose "Soft Subtitles," you need to download them to your local computer and use a player that supports subtitle display to watch them.
Of course, for a more complete and better experience, it is still recommended to download the software and use it locally. Download address: https://pyvideotrans.com
Through the above operation 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.