Skip to main content
プロジェクトの作成

プロジェクトの作成

動画または音声ファイルをアップロードして新しいプロジェクトを作成します。APIは文字起こしのみを開始します(翻訳やリップシンクは行われません)。後でVoiceCheapアプリでプロジェクトを開いて翻訳をトリガーするか、プロジェクト詳細の取得を使用してプロジェクトの状態を確認できます。

同時実行制限

プロジェクト作成、翻訳、吹き替えはいずれもアカウントの実行中翻訳数の上限(最大10件、アカウントによってはそれ未満)を確認します。枠を使用するのは進行中の翻訳または吹き替えだけで、文字起こし専用プロジェクトは枠を使用しません。上限に達すると、APIはCONCURRENT_TRANSLATION_LIMIT_REACHED(HTTP 429)を返します。適用される上限はdetails.limitで確認できます。

リクエスト

このエンドポイントはファイルアップロードを伴うmultipart/form-dataを受け付けます。

ヘッダー

string
必須
VoiceCheap APIキー。app.voicecheap.ai/page-apiから取得してください。

ボディパラメータ

file
必須
アップロードする動画または音声ファイル。サポートされている動画形式: video/mp4、video/quicktime、video/x-matroska、video/webm、video/mpegサポートされている音声形式: audio/mpeg、audio/wav、audio/mp4、audio/x-m4a、audio/flac、audio/ogg、audio/aac、audio/webmプランごとの最大ファイルサイズ: Beginner 5 GB、Starter 10 GB、Creator 20 GB、Pro 30 GB、Scale 40 GB、およびEnterprise 60 GB。
string
必須
このプロジェクトに関連付けるターゲット言語。小文字である必要があります。許可される値(70以上): afrikaans、albanian、amharic、arabic、armenian、assamese、azerbaijani、basque、belarusian、bengali、bosnian、bulgarian、catalan、croatian、czech、danish、dutch、english、british english、estonian、finnish、french、french canadian、galician、german、greek、gujarati、hebrew、hindi、hungarian、icelandic、indonesian、irish、italian、japanese、kannada、kazakh、khmer、korean、lao、latvian、lithuanian、macedonian、malay、malayalam、mandarin、marathi、mongolian、nepali、norwegian、persian、polish、portuguese、brazilian portuguese、pt_brazil、punjabi、romanian、russian、serbian、slovak、slovenian、spanish、swahili、swedish、tagalog、tamil、telugu、thai、turkish、ukrainian、urdu、vietnamese、welsh、yoruba、zulu
string
ISO言語コードを使用したコンテンツのソース言語(例:en、es、fr、de、ja、zh)。
強く推奨:自動検出のために空のままにしてください。言語コードが正しいこと、および有効なISO形式であることを100%確信している場合にのみ、このパラメータを指定してください。不適切な言語コードは文字起こしの失敗を引き起こします。当社の自動検出は80以上の言語をサポートしており、非常に高精度です。
デフォルト: auto-detect
string
プロジェクトのカスタム名。ダッシュボードでプロジェクトを識別するのに便利です。デフォルト: 指定がない場合はプロジェクトIDが使用されます。
string
このプロジェクトのwebhookイベントを受信するhttpsエンドポイント。 アカウントに設定されたエンドポイントを上書きします。デフォルト: 設定されている場合は、アカウントのwebhookエンドポイント。
string
auto-detect、または1から32までの整数。既知の話者数を指定すると、話者分離(ダイアライゼーション)が向上する場合があります。デフォルト: auto-detect
string
リクエスト固有の名前、ブランド、頭字語、または専門用語のJSON文字列配列。これらの用語は、保存されたアカウントまたはチームの用語集とマージされます。
boolean
文字起こし中に一般的なフィラーワードを削除します。デフォルト: true
string
既存のソース言語のSRT文字起こしファイル。提供される場合、originalLanguageはauto-detectではなく明示的な言語コードである必要があります。
このエンドポイントは、プロジェクト作成と文字起こし開始専用です。字幕、音声クローニング、音声分離、背景音声などの翻訳オプションは、POST /v1/translateによって処理されます。

リクエスト例

レスポンス例

エラー