Built an online speech synthesis platform based on the Microsoft Edge TTS engine, completely free, no registration required, ready to use upon opening.
I had provided similar services before, but had to suspend them due to server expiration and other reasons.
Now, thanks to the powerful Workers technology from the Network Bodhisattva, this platform has been rebuilt and can provide stable and reliable free service! As long as the usage is not extremely high, there will be no costs, so there is no need to shut it down, unless Microsoft strengthens its throttling measures one day and no longer provides free use.
Completely Free: Built on Cloudflare Workers, enjoy the free quota, I don't need to spend money to buy servers, and naturally there is no need to charge.
High-Quality Voice: Using the Microsoft Edge TTS engine, the voice is natural and smooth, close to human pronunciation.
Multi-Language Support: Supports multiple languages and rich character selection to meet your diverse needs.
Emotion Adjustment: Provides more than 20 kinds of tone and emotion options (such as anger, happiness, sadness, etc.) to make your voice more expressive. (Some roles may not support emotion adjustment)
Easy to Use: No need to install any software, operate directly on the web page, convenient and fast.
Custom Parameters: Adjustable speech rate, pitch, volume and other parameters to create personalized voice.
How to use?
Just three simple steps to get the voice you want:
Visit the website: Click the link https://tts.pyvideotrans.com to enter the online speech synthesis platform. You can directly enter text in the text box, or upload SRT subtitle files or TXT text files.
Select language and role: Accurately select the language corresponding to the text, and select your favorite voice-over role. You can click the listen button to preview the timbre of different roles.
Customize and synthesize: Set parameters such as speech rate, pitch, volume, and tone, and then click the "Execute" button. After the synthesis is complete, you can download the audio file or play it directly on the web page.
Tips for adding silent segments
To make the speech more rhythmic, you can add silent segments to the text.
Method: Add English brackets [] at the end of the line where you need to add silence, and fill in the silence duration (in milliseconds) in the brackets. For example, [500] means adding 500 milliseconds of silence after the end of the line.
Notice
Each line of text should not be too long, otherwise it may lead to synthesis failure. Please try to keep each line concise.
Speech synthesis is performed line by line, and the addition of silent segments also takes effect between lines.