API 用于字幕配音
08-09-2025 ,
08-09-2025
SpeechGen 允许使用神经网络为视频进行字幕配音,将文本转换为任何语言的视频配音语音。您不仅可以通过界面,还可以通过 API 来完成此操作。
请求 URL
要进行字幕配音,请使用以下 URL:
https://speechgen.io/index.php?r=api/subs
请求格式
请求应包含以下参数:
{
'token': '1234567890',
'email': 'mail@gmail.com',
'voice': 'Angel',
'text': "sub text",
'format': 'mp3',
'speed': 1,
'pitch': 0,
'speed_floor': 300,
'speed_type': 2,
'bitrate': 16000,
'emotion': 'good'
}
必需参数:
- token - 您的密钥。
- email - 您的电子邮件地址。
- voice - 配音使用的声音。
- text - 字幕文本。
可选参数:
- format - 输出文件格式(默认为 mp3)。可能的值:mp3、wav、ogg。
- speed - 播放速度(默认为 1,范围从 0.1 到 2.0)。
- pitch - 声音的音高(默认为 0,范围从 -20 到 20)。
- speed_floor - 最低速度(默认为 300)。
- speed_type - 速度类型(默认为 2)。仅加速是 1。加速和减速是 2。
- bitrate - 比特率(默认为 16000,范围从 8000 到 192000 Hz)。
- emotion - 声音的情感(默认为“good”,可能的值:“good”、“evil”、“neutral”)。
获取结果
要获取结果,请使用以下 URL:
https://speechgen.io/index.php?r=api/result
请求格式:
{
'token': '1234567890',
'email': 'mail@gmail.com',
'id': 4153594
}
响应字段说明
- id - 唯一的配音标识符。
- status - 当前配音状态:0 - 正在处理,1 - 成功完成,-1 - 错误。
- file - 音频文件路径(在 status = 1 时可用)。
- error - 错误文本(在 status = -1 时可用)。
- parts - 配音的数量。
- parts_done - 已完成的配音数量。
- duration - 音频文件时长(秒)(在 status = 1 时可用)。
- format - 音频文件格式。
- balans - 账户余额。
- cost - 配音成本。