It looks like you may prefer a different language. Switch anytime.

Video MeiGen-AI

InfiniteTalk API

通过 RunAPI 使用 InfiniteTalk API,配套 model skill、统一认证和按需计费。

runapi.ai
curl -X POST https://runapi.ai/api/v1/infinitetalk/audio_to_video \
  -H "Authorization: Bearer $RUNAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "infinitetalk-from-audio",
  "image_url": "https://cdn.runapi.ai/public/samples/portrait.jpg",
  "audio_url": "https://cdn.runapi.ai/public/samples/voice.mp3"
}'
import { InfinitetalkClient } from "@runapi.ai/infinitetalk";

const client = new InfinitetalkClient();
const result = await client.audioToVideo.run({
    model: "infinitetalk-from-audio",
    image_url: "https://cdn.runapi.ai/public/samples/portrait.jpg",
    audio_url: "https://cdn.runapi.ai/public/samples/voice.mp3",
});
<?php

require __DIR__ . "/vendor/autoload.php";

use RunApi\Infinitetalk\InfinitetalkClient;

$client = new InfinitetalkClient();
$result = $client->audioToVideo->run([
        'model' => 'infinitetalk-from-audio',
        'image_url' => 'https://cdn.runapi.ai/public/samples/portrait.jpg',
        'audio_url' => 'https://cdn.runapi.ai/public/samples/voice.mp3',
]);
require "runapi/infinitetalk"

client = RunApi::Infinitetalk::Client.new
result = client.audio_to_video.run(
    model: "infinitetalk-from-audio",
    image_url: "https://cdn.runapi.ai/public/samples/portrait.jpg",
    audio_url: "https://cdn.runapi.ai/public/samples/voice.mp3"
)
npx skills add runapi-ai/infinitetalk -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp

# Codex
codex plugin install runapi-mcp@agents

# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
@runapi.ai/infinitetalk v1
概览

关于 InfiniteTalk

InfiniteTalk 是 MeiGen-AI 的音频驱动数字人动画模型,根据音频输入和参考图像生成口型同步的面部动画,产出与语音时序精准对齐的自然头部动作和表情。

提供方
MeiGen-AI
模态
Video
定价

定价

失败的生成不计费
Audio to video
$0.03-$0.12 / second
Output resolution: 480p $0.03
Output resolution: 720p $0.12
规格

技术细节

模型 ID infinitetalk-from-audio
提供方 MeiGen-AI
模态 video
任务类型 asynchronous
计费单位 second
API 端点 /api/v1/infinitetalk/audio_to_video
商用许可 允许商用
收录状态 运行中
Agent 集成

通过 Agent 运行 InfiniteTalk

工作流程

开始使用 InfiniteTalk

  1. 选择模型

    根据输出类型、质量要求和延迟目标选择模型与变体。

  2. 配置

    设置 RunAPI key,并在代码工作区安装对应 model skill。

  3. 调用

    按 skill 里的说明,把模型能力接入到你的应用里。

  4. 接收

    按 task ID 轮询、在支持时使用流式,或处理 webhook 回调。

背景

InfiniteTalk API 是什么?

InfiniteTalk 是 MeiGen-AI 的音频驱动数字人模型,从肖像和音频输入生成唇形同步动画。通过 RunAPI,共享统一 API 和计费。

提供方
MeiGen-AI
查看全部 →
模态
Video
浏览模型 →

为什么用 RunAPI 调用 InfiniteTalk API

统一认证,接入所有提供方

一把 RunAPI key 解锁整个模型目录。无需为每家提供方单独建账户。

统一的定价与账单

USD 按次定价,按月结算。失败的生成不计费。

Schema 优先的 SDK

Typed schema 和接入说明已打包进 model skill,让实现从正确契约开始。

InfiniteTalk 常见问题

InfiniteTalk 需要哪些输入?

需要一张人像图片(面部清晰可见)和一个音频文件。模型会生成人像按照该音频说话的口型同步视频。

口型同步有多准确?

InfiniteTalk 可生成与输入音频逐帧匹配的口型同步效果,语音发音的嘴形自然真实。

它只驱动嘴部运动吗?

不——模型还会生成与语音模式同步的自然头部运动、眉毛表情和细微面部微表情。

支持哪些音频格式?

MP3、WAV、AAC、MP4 和 OGG 是支持的格式。音频同时驱动口型同步的时序和表情强度。

生成视频有时长限制吗?

InfiniteTalk 支持生成长篇"说话头像"视频——输出时长与输入音频时长一致。

应该从哪个变体开始?

选满足质量要求的最便宜变体。多数团队从 fast 起步,生产时升级到 pro。

相似模型

如果喜欢 InfiniteTalk API,也可以试试这些

立即体验 InfiniteTalk API。

Endpoints

  • audio_to_video

同类

同提供方

文档