We've launched an online speech synthesis platform powered by the Microsoft Edge TTS engine. It's completely free, requires no registration, and is ready to use instantly.
Previously, a similar service was offered but had to be paused due to server expiration and other factors.
Now, leveraging Cloudflare's powerful Workers technology, this platform has been rebuilt to offer stable and reliable free service! As long as usage isn't extremely high, no costs will be incurred, so there's no need to shut it down – unless Microsoft someday strengthens its rate limiting measures and no longer offers free usage.
- Completely Free: Built on Cloudflare Workers, utilizing their free tier. I don't need to pay for servers, so there's no charge for you.
- High-Quality Voices: Utilizes the Microsoft Edge TTS engine, producing natural, smooth voices that sound close to human speech.
- Multi-Language Support: Supports various languages and a wide selection of voices/characters to meet your diverse needs.
- Emotion Adjustment: Offers over 20 tone and emotion options (e.g., angry, happy, sad) to make your speech more expressive. (Note: Some voices may not support emotion adjustment.)
- Easy to Use: No software installation required; simply operate directly in your web browser for convenience and speed.
- Customizable Parameters: Adjust parameters like speech speed, pitch, and volume to create personalized voices.
How to Use It?
Get the voice you want in just three simple steps:
Visit the Website: Click the link https://tts.pyvideotrans.com to access the online speech synthesis platform. You can either type text directly into the textbox or upload an SRT subtitle file or TXT text file.
Choose Language and Voice: Accurately select the language corresponding to your text and choose your preferred voice. You can click the "Audition" button to preview different voice tones.
Customize and Synthesize: Set parameters such as speech speed, pitch, volume, and emotional tone, then click the "Execute" button. Once synthesis is complete, you can download the audio file or play it directly on the webpage.
Tip: Adding Silence Segments
To give your speech a better rhythm, you can add silence segments within your text.
Method: At the end of the line where you want to add silence, append English square brackets []
and enter the silence duration (in milliseconds) inside. For example, [500]
will add 500 milliseconds of silence after that line.
Important Notes
- Each line of text should not be too long; otherwise, synthesis might fail. Please try to keep each line concise.
- Speech synthesis is performed line by line, and silence segments are applied between lines.