字幕ダビング用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 - ダビングのコスト。