Nodaro Docs
DocumentationNode ReferenceModelsAI Agents (MCP)DevelopersSelf-hostingResearch
Video

Speech to Video

Generate a video driven by a speech track with Wan 2.2. Connect speech audio, a portrait and a prompt, and get a talking video from 30 credits.

The Speech to Video node generates a video driven by a speech track. It uses the Wan 2.2 speech-to-video model: connect speech audio, and optionally a portrait and a prompt that describes the scene, and the node returns a talking video that follows the speech.

When to use it

  • A video presentation driven by a narration.
  • Animated content from a podcast or a voiceover.
  • A talking character animated from its voice track.

To make an existing portrait or clip speak, with more model choices, use Lip Sync.

Quick start

Add the node

Press Tab on the canvas and choose Video › Animate & Perform › Speech to Video.

Connect the speech and the portrait

Connect an audio node with clear speech to Audio, for example Text to Speech. Connect a portrait to Portrait.

Describe the scene

Write the Prompt in the settings panel, for example "a presenter speaking in a bright studio", and choose the Resolution.

Run it

Click Run. The video appears on the node.

portraitaudiocinematographyUpload ImagePresenter portraitText to SpeechNarrationLightingSoft studioSpeech to Video720p
A portrait, a narration and a lighting picker drive a talking video.

Inputs

InputAcceptsWhat it does
AudioAudio nodesThe speech that drives the video. Required.
PortraitImage nodesA reference image of the speaker. Optional.
PromptText nodes and pickersThe description of the scene. You can also type it in the settings panel.
CinematographyLook and camera pickers, such as Lighting, Lens and Camera MotionEach picker adds its wording to the prompt.

The output, Video, is the URL of the generated video.

Settings

SettingWhat it does
Resolution480p, 580p or 720p. The price of each is shown in the list.
PromptThe scene to show while the speech plays.
Negative PromptWhat to leave out of the video.
Pre & post textText always added before and after the prompt. See Prompt pre and post text.

Click Show Advanced Settings for fine control. Leave a field empty to use the model's default.

SettingWhat it does
Seed (optional)A fixed number that makes a run repeatable. Empty means random.
Num Frames (16-81)How many frames to generate.
FPS (8-24)Frames per second.
Inference Steps (1-50)More steps give more detail but take longer.
Guidance Scale (0-20)How closely the video follows the prompt. Higher is more faithful, lower is more varied.
Shift (0-20)A model parameter for fine-tuning the result.

Credits

The price depends on the resolution: 30 credits at 480p, 50 at 580p and 60 at 720p.

Tips

  • Use clean speech. A clear, well-recorded voice gives the best result.
  • Describe the scene. A prompt next to the audio gives you more control over the picture.
  • Preview cheap. Use 480p for quick previews and 720p for the final video.
  • Change advanced settings last. Start with the defaults, then raise Inference Steps for more detail if you need it.

Frequently asked questions

Last updated on

On this page