Pixverse Lip Sync API

Aligns mouth movement in an existing video to an uploaded audio track or to text spoken by one of fourteen built-in voices.

PixVerseビデオ生成リリース 2025年7月14日独自エンドポイント

Pixverse Lip Sync について

Aligns mouth movement in an existing video to an uploaded audio track or to text spoken by one of fourteen built-in voices.

lipsyncaudio invideo editing

Pixverse Lip Sync の仕様

モデルID
pixverse-lipsync
プロバイダー
PixVerse
カテゴリ
ビデオ生成
リリース
2025年7月14日
入力
テキスト動画音声
出力
動画
エンドポイント
POST/v1/videos/generations
代替モデルID
pixverse/lipsync

Pixverse Lip Sync API の料金

EmpirioLabs カタログのライブ従量課金料金です。使った分だけの支払いで、月額最低料金はありません。

タイプ
仕様
料金
Speech
per second
$0.08
料金ページ全体で比較

Pixverse Lip Sync API の呼び出し方

Pixverse Lip Sync は POST /v1/videos/generations で動作します。リクエストはすぐに job_id を返すので、ジョブが完了するまで GET /v1/jobs/{job_id} をポーリングし、結果から出力 URL を読み取ってください。 EmpirioLabs ダッシュボードで API キーを取得してください。

cURL: ジョブを送信
curl https://api.empiriolabs.ai/v1/videos/generations \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "pixverse-lipsync",
    "prompt": "Describe what you want Pixverse Lip Sync to generate."
  }'
cURL: 結果をポーリング
curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY"
Python
import requests

response = requests.post(
    "https://api.empiriolabs.ai/v1/videos/generations",
    headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    json={
        "model": "pixverse-lipsync",
        "prompt": "Describe what you want Pixverse Lip Sync to generate.",
    },
)
job = response.json()

# Generation runs as an async job. Poll until it completes.
import time
while True:
    status = requests.get(
        f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
        headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    ).json()
    if status.get("status") in ("completed", "failed"):
        print(status)
        break
    time.sleep(5)
Pixverse Lip Sync API の完全リファレンス

Pixverse Lip Sync API のパラメーター

EmpirioLabs 上の Pixverse Lip Sync API が対応するリクエストパラメーターです。フィールドを省略した場合はデフォルト値が適用されます。

パラメータタイプデフォルト範囲 / 値説明
lip_sync_tts_contentstring--The line to speak. Used when no audio file is attached. Billed in 15-character blocks.
lip_sync_tts_speaker_idenumAutoAuto, Emily, James, Isabella, Liam, Chloe, Adrian, Harper, Av...Voice used for the spoken line. Auto picks one to suit the clip. Ignored when an audio file is attached.
videostring--Source video URL. Required.
audiostring--Audio URL to lip sync to. Takes precedence over the spoken text.

知っておくと便利

Aligns mouth movement in an existing video to speech, either from an audio file you supply or from text spoken by a built-in voice.

Inputs

  • video: the source clip, up to 300 seconds and 250MB.
  • audio: the speech to match, up to 300 seconds and 250MB.
  • Or lip_sync_tts_content with lip_sync_tts_speaker_id to have the model speak your text. Fourteen named voices are available plus Auto, which picks one to suit the clip.

Billing

  • Billed per second of speech. Text-to-speech input is metered in 15-character blocks at the same rate, so the charge tracks the length of the script rather than the length of the source video.

Input limits

  • Video: MP4, MOV or WebM, up to 1920px on the long edge.
  • Audio: MP3, WAV, M4A or AAC.

Pixverse Lip Sync API: よくある質問

Pixverse Lip Sync API の料金はいくらですか?

EmpirioLabs では Pixverse Lip Sync は従量課金です: Speech $0.08 per second。このページのライブ料金表は常に API の請求額と一致します。

Pixverse Lip Sync はどのエンドポイントを使いますか?

Pixverse Lip Sync は api.empiriolabs.ai 上の POST /v1/videos/generations で提供され、標準的な Bearer トークン認証を使用します。

統合する前にブラウザで Pixverse Lip Sync を試せますか?

はい。EmpirioLabs プレイグラウンドでは API と同じパラメーターで Pixverse Lip Sync をブラウザ上で実行できるので、コードを書く前にプロンプトを試せます。

Pixverse Lip Sync の API キーはどうやって取得しますか?

EmpirioLabs アカウントを作成し、ダッシュボードの API Keysでキーを生成してください。課金は従量制クレジットなので、実行したリクエストの分だけ支払います。

より良いエンドポイントを使う準備はできていますか?

ご自身のモデルを当社のスタックに展開したい方は、ぜひご価格をご覧ください。