Generate videos with virtual avatars

Last updated on Jun 27, 2025

Learn how to generate a video featuring an avatar by providing scripted dialogue using the Text to avatar (beta) feature.

Try it in the app
Generate videos with virtual avatars using written scripts in a few simple steps.

With Text to avatar (beta), you can generate a video featuring an avatar by providing a script for the avatar to speak, whether a simple sentence or a detailed paragraph. You can choose from various avatars, each with distinct appearances, voice styles, and accents. You can preview the video before generating it, edit the script, and customize the background to make sure the final output is engaging and visually appealing.

  1. On the Adobe Firefly homepage, select Text to avatar (beta).

  2. On the Text to avatar page, select Create new.

    Tip:

    You can also choose from templates with pre-selected avatars and backgrounds. You have the option to edit these combinations later for more customization.

  3. In the Scene settings section, use the Avatar accent dropdown menu to specify the accent.

    The Avatar accent dropdown menu is open and there are list of accent to choose from.
    Specify the accent to be used for the selected avatar's scripted dialogue.

  4. Under Avatar, select an avatar from the listed ones. Select Browse more to view the complete list and preview the accent. 

    An avatar is selected from the available ones and the Play icon is selected to preview the avatar with the voice.
    Preview the avatars with their respective accent, then select the one that best complements your video.

  5. Under Background, select from the following available options:

    • Color: Select a color for the background.
    • Image: Select a background image from the provided options or upload your own in .png or .jpg format with a resolution of at least 640x360.
    • Video: Upload a video in the .mp4 or .mov format with the following specifications:
      • Maximum length: 10 minutes 
      • Codec: H264, H265 
      • Resolution: Minimum of 640x360
    Under the Background section, there are three options to choose from - Color, Image, and Video.
    Add backgrounds to the video to highlight your brand, give context, or create a setting.

  6. In the Content field, add the scripted dialogue for the avatar.

    Under the Content section, English is the chosen accent. A paragraph has been added as the scripted dialogue for the avatar.
    Add the script that the avatar should use in the specified accent.

    Tip:

    Learn about some of the best practices you should consider while writing scripted dialogue for the avatar.

  7. Select the Preview Audio button to generate the audio and preview the generated audio output before generating the video.

    The preview displays the waveforms of the rendered voice according to the script.
    Use the preview feature to test and refine scripted dialogues in real time before finalizing.

  8. Select Generate.

    The generation time and cost depend on the length of the script and the spoken language.

  9. A prompt will appear, informing you of the number of generative credits that will be used for the generation. The credits usage is dependent on script length and selected language.

    Select Continue if you want to start generating the video.

    The Credit case prompt shows the number of generative credits that the generation will use. You have the option to continue with generation or cancel.
    Review the number of generative credits required before choosing to proceed with or cancel the generation.

  10. Once the video is generated, use the on-screen controls to preview and scrub through the frames.

    The generated video is ready for review, replay, and download. The timeline is also visible, allowing you to scrub through and review the video.
    You can replay the generated video and download it in .mp4 format.

  11. Use the Download .mp4 option to download the generated video.

The generated file is also added to the Your media section and will be available for download for seven days. After that period, it will be permanently deleted.