Skip to content

Creative ToolsVideo tools

Make a talking video with Speak

Speak is the Nodespell Creative Tool for talking videos. It covers two jobs: making a still portrait or character speak from a script or an audio file (avatar models), and re-syncing the mouth of a person in an existing video to new audio (lip-sync models). The selected model decides which inputs you need.

You have… Choose a Speak model that takes…
A portrait image and a script An image and a script, such as P-Video Avatar
A portrait image and recorded or generated speech An image and audio, such as P-Video Avatar or Omni Human
A video of someone talking and new audio A video and audio, such as Sync Lipsync V3

If you only need the voice, without a picture, use Voice Generator. For a general shot from a still, use Image to Video.

  1. Switch the workspace to Create. Select Image to Video in the tool rail, open the tool switcher at the top of the form, and choose Speak. It is also under All tools.
  2. Keep the default model, P-Video Avatar, or choose another.
  3. Add the portrait to Source image.
  4. Either type the words in Voice script, or add an audio file to Reference audio. If you add audio, P-Video Avatar uses it instead of the generated voice.
  5. For a script, choose a Voice and adjust the voice language and voice prompt if needed.
  6. Set Resolution (720p or 1080p) and Generations from 1 to 4.
  7. Select Generate.
  1. Open Speak and choose a lip-sync model, such as Sync Lipsync V3.
  2. Add the video of the person talking and the new audio track. Both are required on Sync Lipsync V3.
  3. Choose how to handle a length mismatch with Sync Mode: Cut Off, Loop, Bounce, Silence or Remap.
  4. Select Generate.

To create the new audio first, use Voice Generator and pick its result in the audio field. See Make a talking video for the full chain.

Control What it does Options and defaults
Tool switcher (title) Moves to another video Creative Tool All video tools
Model picker Chooses an avatar or lip-sync model Default: P-Video Avatar
Previous model / Next model Steps through eligible models —
More settings Less-used model settings Collapsed
Generations Number of runs submitted together 1 to 4, default 1
Generate Adds or updates the model node and submits the runs Shows the credit estimate
Setting What it does Default
Source image The portrait or character that speaks Required
Reference audio Speech to use instead of a generated voice Optional
Voice script Words to say when no audio is provided Empty
Resolution 720p or 1080p 720p
Voice Generated voice preset Zephyr (Female)
Voice Language Language or accent, such as English (US), Spanish or Japanese English (US)
Voice Prompt How to deliver the script; not spoken “Say the following.”
Video Prompt How the person should look or behave while speaking “The person is talking.”

The Featured collection lists P-Video Avatar (default), HeyGen Avatar V and Sync Lipsync V3. All models also includes Davinci Magihuman, Omni Human, Kling Lip Sync, Sync Lipsync 2, Sync Lipsync 2 Pro, HeyGen V3 Lipsync Precision and HeyGen V3 Lipsync Speed.

Model Inputs
P-Video Avatar Image, plus script or audio
HeyGen Avatar V Script, plus an existing avatar ID and voice ID from that service
Sync Lipsync V3 Video and audio
Omni Human Image and audio; its description recommends audio of 15 seconds or less
Davinci Magihuman Image and prompt, with optional driving audio; 1–30 seconds

See Choose a model for filters and switching.

  • Image or video source: avatar models animate a still; lip-sync models change an existing clip.
  • Script or audio: some models generate speech from text, others need an audio file.
  • Length: usually follows the audio or script. Some models note limits, such as Kling Lip Sync’s 2–10 second source videos.
  • Resolution: set on some models (P-Video Avatar, HeyGen Avatar V); others follow the source.

Generate places the Speak model node in the current graph level and runs it. The talking video appears in Results in the Create form and on the node; see Takes. Generated media also appears under Generated in the Asset Manager.

  • The mouth does not match the words. Use a clear, front-facing face with good lighting. Side views and covered mouths reduce quality.
  • “This value is required.” A required image, video or audio is missing for the selected model.
  • The voice sounds wrong. Change Voice, Voice Language or Voice Prompt, or record or generate the audio separately and use it as Reference audio.

Yes. Use an avatar model such as P-Video Avatar, add the photo as the source image, and supply a script or an audio file.

Can Speak change what someone says in an existing video?

Section titled “Can Speak change what someone says in an existing video?”

Yes, with a lip-sync model such as Sync Lipsync V3. Add the video and the new audio, and the model re-times the mouth to match.

No. P-Video Avatar can generate speech from Voice script. Lip-sync models need an audio file, which you can make in Voice Generator.

The default is P-Video Avatar, which turns a portrait image plus a script or audio into a talking video at 720p or 1080p.