자막 더빙을 위한 API
08-09-2024
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, 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 - 오디오 파일 경로 (상태가 1일 때 사용 가능).
- error - 오류 텍스트 (상태가 -1일 때).
- parts - 더빙의 총 개수입니다.
- parts_done - 완료된 부분의 개수입니다.
- duration - 오디오 파일의 길이(초) (상태가 1일 때 사용 가능).
- format - 오디오 파일 형식입니다.
- balans - 계정 잔액입니다.
- cost - 더빙 비용입니다.