本文へスキップ

Talking Avatar API

spicyapi/talking-avatar-v1/talking-avatar

Talking Avatar は、ポートレート 1 枚と 3〜60 秒の音声から、その人物が話すリップシンク付きの MP4 を作ります。口・頭の動き・まばたきが音声に従い、任意のマスクで集合写真の話者を選べます。

最低価格 $0.018/秒

プレイグラウンド

入力

トーキングアバター
38/1000
任意。「落ち着いた」「明るい」「真剣な」など、表情や雰囲気を数語で。人物と背景はここではなく写真で決まります。 1000 文字以内
1/1

ファイルやメディアのリンクをドロップ、貼り付け、または選択 · 1 ファイル・1 件 10 MB まで・JPG · PNG · WEBP

  • 1
1 / 1 ファイル
話させる顔です。写っているのは1人、ほぼカメラ目線で均一に光が当たったもの。バストアップの構図が最適です。 1 文字以上
1/1

音声ファイルをここにドロップ、またはここから選択 · 1 ファイル・1 件 90 MB まで・MP3 · WAV

1 / 1 ファイル
リップシンクさせる話し声。3〜60秒の MP3 か WAV です。音声ファイルそのものへの直リンクが必要で、アップロードが最も確実です。長さが範囲外のファイルは課金前に拒否されます。 1 文字以上
0/1

ファイルやメディアのリンクをドロップ、貼り付け、または選択 · 1 ファイル・1 件 10 MB まで・JPG · PNG · WEBP

0 / 1 ファイル
任意。写真に複数人が写っているときだけ必要です。写真と同じサイズの白黒画像で、話させたい人の部分を白にします。 1 文字以上
シード値
同じ写真と音声で2回の結果を比べたいときに固定します。省略すると毎回新しい結果になります。 0 以上 · 2147483647 以下
セーフティチェックオフ

SpicyAPI はこのモデルにセーフティチェックをかけません。プロンプトと素材はそのままモデルに渡り、出力はモデル自身が決めます。

送信と料金見積もりを有効にする前にアカウントを確認しています。

出力

実行待ち

結果はここに表示されます。

入力を設定し、概算料金を確認してからモデルを実行します。

関連モデルと次のステップ

お探しのモデルが見つかりませんか?

必要なモデルと用途をお知らせください。次に何を追加するかを決めるチームに直接届きます。

ポートレート一枚と声一本——その顔がセリフを話す

人物の写真と録音を送ると、その顔がその言葉を話す動画が返ってきます。唇、小さな頭の動き、まばたきは音声に合わせて動き、服装、背景、構図はポートレートのまま。動画の長さは録音とぴったり同じで、3〜60 秒の範囲です。

ポートレートに話させる
ポートレート一枚と声一本——その顔がセリフを話す
リクエスト
image_url と audio_url。prompt・mask_url・seed は任意
出力
16:9 の写真から 640×352、3:4 のポートレートから 400×544
長さ
音声とまったく同じ、3〜60 秒
課金
返された動画の秒数ごと、最低 3 秒
送るもの
ポートレートと音声ファイルMP3 か WAV で 3〜60 秒。雰囲気を伝える短いメモは任意です。
返るもの
音声入りの MP4約 0.2 メガピクセル、25 fps。フィードやチャット画面向けのサイズで、全画面向きではありません。
かかる時間
約 1 分テストでは 4.5 秒のセリフで、往復この程度でした。

Talking Avatar が向いていること

  • 撮影も機材もタイムラインもいらない

    使用許可のある写真と、録音または合成した声があれば制作はそれで全部。音声がすでに多重化された MP4 一本で届きます。

  • すべてを動かすのは音声

    口の形、頭の動き、まばたきは録音に従います。prompt に「穏やかに」「明るく」「真剣に」などと数語書けば表情が少し変わり、人物と場面は写真から決まります。

  • 写真に複数人が写っているとき

    話す人を白く塗った、ポートレートと同じサイズの黒いマスクを mask_url で渡せば、正しい顔が話します。

  • 比較できる再実行

    同じポートレートと音声で二回を比べたいなら seed を固定し、毎回違うテイクが欲しいなら省略します。

Talking Avatar を使う人たち

  • 撮影なしのプレゼンター動画

    教育・プロダクトチーム

    撮影なしのプレゼンター動画

    講座の導入、製品の解説、ニュース風のお知らせに顔を。権利のあるポートレートと、録音または合成の声を使います。

  • 返事をするキャラクター

    コンパニオン・キャラクターアプリ

    返事をするキャラクター

    キャラクターのポートレートは一枚、返信ごとに新しい音声ファイル。同じ顔が一つひとつのセリフをカメラに向かって話します。

  • 一人のプレゼンターで多言語

    ローカライズチーム

    一人のプレゼンターで多言語

    同じポートレートのまま、市場ごとに吹き替えた録音に差し替えます。版ごとに変わるのは音声だけです。

Talking Avatar の呼び出し方

  1. はっきりしたポートレートを選ぶ

    顔は一つ、おおむねカメラの方を向き、均一な光で、手や髪で隠れていないもの。頭と肩の構図がいちばん口元の画素を確保できます。

  2. セリフを録音・書き出す

    3〜60 秒のクリアな音声を MP3 か WAV で。下に音楽が流れていたり複数の声が重なっていたりすると、口の動きの精度が落ちます。

  3. 両方を送ってポーリング

    image_url と audio_url でタスクを作成し、完了までポーリングして動画をダウンロードします。音声ファイルはアップロードするのがいちばん確実です。

テスト実行の実際の結果

  • テラスのポートレート、短いあいさつ一言

    1280×720 の写真と 4.5 秒のセリフ。prompt で決めたのは雰囲気だけです。送信から約 1 分で、声の入った 640×352 のクリップが返りました。音をオンにして再生してください。

    {
      "image_url": "https://cdn.spicyapi.ai/models/effects/inputs/c01-terrace-woman.webp",
      "audio_url": "https://cdn.spicyapi.ai/models/examples/inputs/67934a5ecc7b6624.wav",
      "prompt": "a warm, relaxed delivery to the camera"
    }
    入力
    テラスのポートレート、短いあいさつ一言 — 入力
    結果

Talking Avatar についての質問

ワークフローの中での位置

Talking Avatar は静止画から始めます。すでに映像があって言葉だけ変えたいなら Lip Sync を。結果の下に環境音や効果音を足したいなら、音のない版の場面に Video Sound Effects をかけてください。