API để lồng tiếng phụ đề
08-09-2025 ,
08-09-2025
SpeechGen cho phép lồng tiếng phụ đề cho video bằng mạng nơ-ron, chuyển văn bản thành giọng nói để lồng tiếng video bằng bất kỳ ngôn ngữ nào. Có thể thực hiện điều này không chỉ thông qua giao diện mà còn thông qua API.
URL để gửi yêu cầu
Để lồng tiếng phụ đề, hãy sử dụng URL sau:
https://speechgen.io/index.php?r=api/subs
Định dạng yêu cầu
Yêu cầu phải chứa các tham số sau:
{
'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'
}
Các tham số bắt buộc:
- token - Khóa bí mật của bạn.
- email - Địa chỉ email của bạn.
- voice - Giọng nói để lồng tiếng.
- text - Văn bản phụ đề.
Các tham số tùy chọn:
- format - Định dạng tệp đầu ra (mặc định là mp3). Các giá trị có thể có: mp3, wav, ogg.
- speed - Tốc độ phát lại (mặc định là 1, phạm vi từ 0.1 đến 2.0).
- pitch - Cao độ giọng nói (mặc định là 0, phạm vi từ -20 đến 20).
- speed_floor - Tốc độ tối thiểu (mặc định là 300).
- speed_type - Loại tốc độ (mặc định là 2). Chỉ tăng tốc - là 1. Tăng tốc và giảm tốc - là 2.
- bitrate - Tốc độ bit (mặc định là 16000, phạm vi từ 8000 đến 192000 Hz).
- emotion - Cảm xúc giọng nói (mặc định là 'good', các giá trị có thể có: good, evil, neutral).
Nhận kết quả
Để nhận kết quả, hãy sử dụng URL sau:
https://speechgen.io/index.php?r=api/result
Định dạng yêu cầu:
{
'token': '1234567890',
'email': 'mail@gmail.com',
'id': 4153594
}
Mô tả các trường phản hồi
- id - Mã định danh lồng tiếng duy nhất.
- status - Trạng thái lồng tiếng hiện tại: 0 - đang xử lý, 1 - hoàn thành thành công, -1 - lỗi.
- file - Đường dẫn tệp âm thanh (có sẵn nếu status = 1).
- error - Văn bản lỗi (nếu status = -1).
- parts - Số lượng bản lồng tiếng.
- parts_done - Số lượng bản đã hoàn thành.
- duration - Thời lượng tệp âm thanh tính bằng giây (có sẵn nếu status = 1).
- format - Định dạng tệp âm thanh.
- balans - Số dư tài khoản.
- cost - Chi phí lồng tiếng.