ByteDance Volcano Engine Text-to-Speech
Text-to-speech (TTS) converts text into audio. There are many excellent open-source solutions, such as GPT-SoVITS and ChatTTS, as well as the free edge-tts. Of course, commercial services like ByteDance Volcano Engine's TTS are also available. If you want to use a free option, open-source solutions are the first choice, but for better quality, commercial services are more suitable. Especially with the development of large models, the price is getting lower and lower, making commercial APIs a good option for dubbing.
Version 2.88 and later include ByteDance Volcano Engine's TTS service, which supports dubbing in 8 languages including Chinese, English, Japanese, Portuguese, Spanish, Thai, Vietnamese, and Indonesian. In Chinese, it also supports dialects such as Northeastern Mandarin and Sichuanese. It offers 20,000 free requests, which can synthesize approximately 10 hours of speech.
Supported Chinese Voices
Only some Chinese voices are displayed. See https://www.volcengine.com/docs/6561/97465 for voices in the other 7 languages.
There are many supported Chinese voices, including various dialects and popular Douyin (TikTok) movie commentary voices.
Voice Name | voice_type |
---|---|
Can Can 2.0 | BV700_V2_streaming |
Yang Yang | BV705_streaming |
Sunny Youth | BV123_streaming |
Anti-Involution Youth | BV120_streaming |
Common Son-in-law | BV119_streaming |
Ancient Style Young Lady | BV115_streaming |
Dominant Middle-Aged Man | BV107_streaming |
Simple Youth | BV100_streaming |
Gentle Lady | BV104_streaming |
Cheerful Youth | BV004_streaming |
Sweet Young Lady | BV113_streaming |
Refined Youth | BV102_streaming |
Sweet Xiao Yuan | BV405_streaming |
Kind Female Voice | BV007_streaming |
Intellectual Female Voice | BV009_streaming |
Cheng Cheng | BV419_streaming |
Tong Tong | BV415_streaming |
Kind Male Voice | BV008_streaming |
Dubbing Male Voice | BV408_streaming |
Lazy Sheep | BV426_streaming |
Fresh Literary Female Voice | BV428_streaming |
Chicken Soup Female Voice | BV403_streaming |
Wise Old Man | BV158_streaming |
Loving Grandma | BV157_streaming |
Rapping Guy | BR001_streaming |
Energetic Commentary Male | BV410_streaming |
Movie Commentary Xiao Shuai | BV411_streaming |
Commentary Xiao Shuai - Multi-Emotional | BV437_streaming |
Movie Commentary Xiao Mei | BV412_streaming |
纨绔青年 | BV159_streaming |
直播一姐 | BV418_streaming |
Anti-Involution Youth | BV120_streaming |
Calm Commentary Male | BV142_streaming |
Handsome Youth | BV143_streaming |
How to Enable
- Of course, you must first register, log in, and complete real-name authentication.
https://console.volcengine.com/
Open this address to register, log in, and complete real-name authentication.
- After entering the console, as shown in the figure below, open the Speech Technology page.
You can also click this address to directly enter https://console.volcengine.com/speech/app
Then, as shown in the figure below, create an application. Fill in the name and introduction as you like, but be sure to select "Text-to-Speech Service" and then confirm.
- Next, enter the text-to-speech page to enable the free trial.
Go to https://console.volcengine.com/speech/service/8
Select the application you just created at the top, and click "Try" to enable it.
- Copy the 3 parameters, which can be filled in the video translation software.
The first is cluster id
. Copy the name under cluster id as shown.
The second is App id
. Scroll down on this page to see it.
The third is Access Token
on the right side of App id
. Copy it.
- Fill it into the video translation software. Open the Menu - TTS Settings - ByteDance Volcano Engine Text-to-Speech window to fill it in. Save it after testing without problems.
Using it in Video Translation Software
After filling in the information and testing without problems, first select the target language in the software, and then select ByteDance Volcano Engine Text-to-Speech in the dubbing channel. You can click to listen to each voice.
Select a satisfactory voice to start the dubbing operation.
Special Note
If you have enabled the official version, only the General Male and General Female roles are available by default. Other roles need to be purchased and enabled separately in the ByteDance Volcano Engine backend.