Notice: GPT Image 2.6 Flare and Sunburst are newly launched with a limited-time 20% off, try it now
HiAPI
高调光影的21:9横幅:右侧悬浮玻璃肖像板与胶片带、声波圆盘交织,象牙白配青蓝与珊瑚渐变,玻璃上蚀刻展示名 p-video-2-pro-avatar。

Pruna AI

P-Video 2 Pro Avatar

p-video-2-pro-avatar

Pruna AI's portrait-driven talking video model generates lip-synced, expressive talking-head clips from a single portrait image. It can be driven by uploaded audio or read a script aloud directly using built-in text-to-speech, making it well suited for batch production of course explainers, multilingual dubbing, and digital human short videos

p-video-2-pro-avatar

Try p-video-2-pro-avatar

Input

Output

video
Fill in the parameters and run — results show up here.

Pricing

p-video-2-pro-avatar per second

Specifications Unit Price
480P $0.0286
768P $0.0572
1080P $0.0858
2K $0.1143
4K $0.1715

Positioning Overview

A video generation model for digital human talking-head scenarios: upload a single portrait as the first frame, then provide speech audio or input script text to generate a video of the person speaking. The script is read aloud by built-in speech synthesis, with multiple voice options and languages, and prompts describe the person's movements and expressions while speaking. It is suitable for content creators who need a real-person on-camera presence, such as course explanations, marketing talking-head videos, and short social videos, eliminating the need for filming and lip-syncing.

Core Highlights

  • A single portrait drives a talking video — only one portrait is needed as the first frame, with no existing video footage required, to generate footage of the person speaking.
  • Two driving modes: audio and script — you can upload speech audio of no more than 3 minutes, or input a script that is read aloud by built-in speech synthesis, with the video length following the speech.
  • Prompts control expressions and movements — use prompts to describe the person's appearance, movements, and expressions while speaking, and set a random seed to reproduce results.
  • Multiple resolution tiers cover production needs — choose from five resolution tiers: 480p, 768p, 1080p, 2k, and 4k, making it easy to select image quality based on the publishing platform.

Capability Description

Portrait-driven talking video: provide a portrait in jpg, jpeg, png, or webp format via an HTTPS link as the first frame to generate a video of the person speaking, with the visual content described by a prompt covering their appearance, movements, and expressions.

Upload audio to drive lip-sync: provide an HTTPS speech audio link; the video length matches the audio, up to 3 minutes; when using the 4k specification, the audio can be up to 125 seconds. In this case, the script, voice, language, and speech style settings no longer take effect.

Script-to-speech driving: when no audio is provided, input a script of up to 5000 characters, which is read aloud by built-in speech synthesis to generate the video; the script language must be selected from ten given languages, and a speech style description of up to 1000 characters can be used to describe the tone and pacing.

Voice and visual parameter selection: choose one of 30 built-in voices to read the script, use a prompt of up to 2000 characters to describe the visuals, and set a random seed between 0 and 2147483647; choose one resolution from 480p, 768p, 1080p, 2k, and 4k, with 768p as the default.

Applicable Scenarios

  • Batch talking-head videos for course instructors — instructors provide a portrait and explanation script to batch-generate on-camera explanation videos for online courses or knowledge programs.
  • Real-person talking-head marketing assets — operations teams use a product spokesperson's portrait together with promotional copy to generate talking-head clips for feed ads or brand social accounts.
  • Turning existing recordings into finished videos — creators upload their own recordings and portraits so the on-screen lip-sync matches the recording, directly producing short videos for social platforms.
  • Converting static portraits into talking videos — use existing photos of people together with scripts or audio to generate speaking footage with expressions and lip-sync for digital human programs or showcase pages.

Limitations and Selection Advice

Scripts and prompts have length limits: prompts up to 2000 characters, scripts up to 5000 characters, and speech style descriptions up to 1000 characters. The built-in voices do not support Chinese; the script language must be selected from English, Spanish, French, German, Italian, Portuguese (Brazil), Japanese, Korean, and Hindi. Video length is determined by the speech, up to 3 minutes; when using the 4k specification, the audio can be up to 125 seconds.

  • New model P-Video 2 Pro Avatar is live: turn one portrait plus audio or a script into a talking video up to 3 minutes long

Frequently asked questions

View all FAQs →
  • What audio can be used to drive the digital human?

    Pass an HTTPS audio link via audio_url. The video length equals the audio duration, up to a maximum of 3 minutes (4k up to a maximum of 125 seconds). Once audio is provided, script, voice, voice_language, and voice_prompt no longer take effect; if both are provided, the audio takes precedence.

  • How long can the script text be?

    The script field allows up to 5000 characters, but the video length is ultimately determined by the duration of the built-in TTS reading the script aloud, with an upper limit of 3 minutes; when approaching the limit, it is recommended to first trim the text or generate it in segments.

  • How can I write better prompts for talking-head videos?

    The prompt describes the person's appearance, movements, and demeanor while speaking, without writing any dialogue. It is recommended to write in the order of "person's appearance → range of movement → expression and gaze → camera feel", for example, "a man in a dark suit, sitting naturally, occasionally nodding, smiling at the camera, fixed medium shot", kept within 2000 characters; the default value is only "The person is talking."

  • Which languages and voices are supported?

    voice_language supports 10 languages: American English, British English, Spanish, French, German, Italian, Brazilian Portuguese, Japanese, Korean, and Hindi; Chinese is not currently included. voice offers 30 preset voices, with gender indicated in the name; the default is Zephyr (Female). The text in script must match the selected language.

Related Models

View all models →

Same Type