Skip to main content
POST
文字起こし、翻訳、リップシンクの進捗をポーリングし、完了した出力の URL を取得します。

認証と権限

string
必須
このヘッダーに VoiceCheap API キーを指定してください。同じ API キーを Authorization: Bearer で送信することもできます。OAuth アクセストークンは MCP でのみ使用でき、この REST エンドポイントでは使用できません。
必要な権限: projects:read. 有効な有料サブスクリプションが必要です。権限によってチーム内のロール、リソースの所有権、メディアクレジット、プランの制限が変わることはありません。

パラメーター

string
必須
テキスト値。最小文字数: 1. 最大文字数: 200. パターン: ^[^/\\]+$.
以下の JSON Schema は、ディスカバリーで公開される正確なフィールド名、ネストされた型、デフォルト値、範囲、許容値を保持しています。フィールド間の追加ルールは操作の注意事項に記載されています。

リクエスト例

例に記載されたリソース識別子とメディアキーを、ご自身のアカウントで返された値に置き換えてください。同じ変更操作を再試行する場合は、リクエスト識別子を変更しないでください。

レスポンス

初回実行が成功すると、操作結果を data に格納して HTTP 200 を返します。同じリクエストを再送した場合は、代わりに保存済みリクエストの状態を返すことがあります。例はサポートされるレスポンスの一例であり、すべての任意フィールドを示すものではありません。 文字起こしを埋め込まずに、処理の進捗と完了した出力の URL を返します。

結果フィールド

操作の注意事項

  • このアクションで projects_create、translations_create、translations_start、translations_dub、lipsync_create の状態をポーリングしてください。文字起こしは transcripts_get で別途取得します。
  • 認証とレート制限が適用されるこの状態読み取りは、月間のアクション呼び出し枠を消費しません。
  • 翻訳については、最後に作成された言語別ワークとその最新バージョンを追跡します。複数言語の状態全体を取得するには、projects_get または translations_list を使用してください。
  • 文字起こしのみのプロジェクトは、文字起こしが終了すると成功になります。完了済みの吹き替え出力も、リップシンクの進行中は processing のままになる場合があり、最新のリップシンクが失敗した場合は failed になる場合があります。
  • ハンドラーは、内部のステータス結果から必ず transcripts を除去します。ダイナミック字幕の完了フィールドはないため、それらは projects_get をポーリングして確認してください。
  • 保存された失敗は、VoiceCheap のエラーコードと固定メッセージを返します。コードとリソースの現在の状態を使って、復旧方法を判断してください。

使用量

このステータスまたは使用量の確認操作は、月間 API/MCP 呼び出し枠を消費しません。認証、有料アクセス、所有権、レート制限は引き続き適用されます。

エラー