How to Make a Halloween Talking Photo With AI: A Simple 2026 Guide

Here is how to make a Halloween talking photo in Zoice: upload a costume portrait or a spooky character image, write a creepy line, pick an eerie voice, and Zoice turns it into a talking video, lip synced to your script. It is a quick surprise for group chats, parties, and stories, and you do not need any editing skills.
This guide walks through every screen in Zoice, from sign in to download, then shares tips and Halloween ideas. For more, see the best AI Halloween video generators, or browse AI talking cartoon generators.
What You Need
You only need a few things before you start. Gather them first, and the steps below go quickly.
- A costume photo or a spooky character image with a clear face and mouth
- A short Halloween line, or a few, to type or paste
- A voice: pick one from the library or use a voice you cloned
- A Zoice account: avatar videos start on the Starter plan
Picking a Costume or Spooky Photo
Zoice needs to find the face and the mouth, so the costume should leave both easy to see. These tend to give the cleanest result:
- Face paint instead of a full mask, so the mouth stays visible
- A dramatic look in good, even light, not a dark room
- A front facing pose with the eyes open
- One person or character per photo, cropped close
Spooky character art, cartoon monsters, and illustrated witches work too, as long as the face is clear. Starting from an everyday photo instead? Follow our guide on how to make a picture talk.
How to Make a Halloween Talking Photo in Zoice, Step by Step
Here is how to make a Halloween talking photo in Zoice, one click at a time. Each step shows the exact screen, with a yellow arrow on the button to click. For this demo we used an illustrated witch named Host, the Cartesia Sonic 3.6 voice model, the Susan voice, and 720p output.
Step 1: Visit Zoice and Sign In

Go to the Zoice website at zoice.com and click Sign In in the top right corner of the homepage. Log in with your email and password, or with Google. New to Zoice? Click Sign up on the login form to create a free account first.
Step 2: Open New Avatar Videos
After you sign in, click New Avatar Videos in the left sidebar. This opens the Avatar videos page, with the composer at the bottom, where every Halloween talking photo starts.
Step 3: Click Avatar Character, Then Create New
In the composer, click the Avatar Character button. The Select Avatar Character window opens and lists your saved avatars. Click the round Create New button at the top left to add your costume photo as a new avatar.
Step 4: Choose Upload Image

The Create new avatar panel opens. Keep the Upload Image tab selected, then click the upload area, or drag your file onto it. Zoice accepts PNG, JPG, and HEIC files up to 10 MB, so a phone photo of your costume works fine.
Step 5: Upload a Costume Photo

Pick your costume photo or spooky character image. A preview appears in the upload area, so you can check it before you continue. For this demo we used an AI generated illustration of a friendly witch with light green face paint, a purple hat, and orange hair, not a photo of a real person. A Halloween photo works best when:
- The eyes and mouth are clear and easy to see
- The face looks straight at the camera
- The light is even, with no deep shadows over the face
- There is only one face in the picture
- The photo is cropped close around the face
Step 6: Name Your Avatar Host and Click Generate Avatar
Type a name in the Avatar Name field. We used Host. A unique name makes the avatar easy to find later, when you have many saved avatars. Then click Generate Avatar. The panel notes that this generation uses 8 credits, and Zoice saves your costume photo to Avatar Characters, so you can reuse it in any video.
Step 7: Open the Add Script Panel

Back in the composer, click the script box to open the Add script panel. This is where you write the spooky lines your photo will say. The Voice Model menu on the right shows the model that will read them.
Step 8: Choose the Cartesia Voice Model

Open the Voice Model menu on the right and choose Cartesia Sonic 3.6 under Cartesia. A check mark shows next to the selected model. It handles scripts of up to 50K characters and supports audio tags, such as whispers or dramatic tone, that suit a Halloween line.
Step 9: Paste Your Script and Click Add Script

Type or paste the words your photo will say. Our script starts with "Boo! Did I scare you?" It runs 789 characters, so the panel counts 789 of 50K. Zoice supports scripts in 170+ languages and dialects. Then click Add script.
Here is the full script we used:
Boo! Did I scare you? I'm the Host, and on Halloween even photos like to talk. Here's how to make your own Halloween talking photo with Zoice. Take a costume photo with the mouth visible, so face paint is better than a full mask. Upload it to Avatar X and check the face preview. Then write a spooky line, something like, I've been waiting for you, or, don't eat all the candy. Choose an eerie voice with the Cartesia voice model, set the video to seven twenty p, and click generate. Avatar X syncs the lips so the costume really speaks. Share it in your group chat, play it at your party, or post it as a story. Just keep it fun for the little ones. Use a dramatic but well lit photo, keep your lines short and punchy, and make sure the mouth is easy to see. Happy Halloween, if you dare!
Step 10: Pick the Susan Voice

Click the voice button in the composer and pick a voice profile. We chose Susan, so the composer now shows the Host witch, the Susan voice, and your script in the text box. Play a few voices before you pick one, since a dramatic voice suits a spooky line. You can also use a voice you cloned.
Step 11: Set 720p in Output

Click Output to open the Output popover, where you set the aspect ratio and the resolution. We kept 1:1 and picked 720p in the Resolution menu, so the Output button now reads 1:1 and 720p. The menu shows the extra credits that 720p adds. Choose 9:16 for stories, Reels, and Shorts, or 16:9 for YouTube.
Step 12: Click Generate and Check the Audio Preview

Check that your avatar, script, voice, and output are set, then click Generate. With Enable audio preview switched on, Zoice opens a new project and first makes an audio preview, without the video. The player shows the length, and ours ran 0:47. Press play on the Preview card to check the words and the timing before you spend credits on the video.
Step 13: Click Generate Avatar Video
Now look at the bottom of the same card. If the audio sounds right, click Generate avatar video. The credit cost shows on the button, 896 credits for our 0:47 script at 720p. Want to change something? Click Cancel instead, edit the script, and generate a new preview.
Step 14: Wait While Zoice Processes the Video

Zoice queues the request and shows a Processing card with the text Generating avatar video. The card shows an estimate of the time left, and ours showed 18 minutes. You can leave the page open or come back to the project later from History.
Step 15: Preview Your Halloween Talking Photo

When the status changes to success, the video player appears. Our Halloween talking photo ran 0:47. Press play and check that the video is lip synced to your script and that the voice fits the costume. If something is off, change the script, the voice, or the photo and generate again.
The composer below resets to 480p for your next video, but your finished video stays at 720p.
Step 16: Open the Player Menu and Click Download

To save the video, click the three dot menu in the player and choose Download. You can also click the Download link below the player.
Step 17: Download and Share

Your browser saves the video as an MP4 file. It appears in your browser's Downloads page, listed first under Today, so you can open it or show it in its folder. Then drop it in your group chat, play it at your Halloween party, or post it as a story. Only use photos you took or have permission to use, and audio you have the rights to use.
Watch the Finished Video
This is the Halloween talking photo we made in this guide: the Host witch reads the full script with the Susan voice, 0:47 at 720p. Want one of your own? Try Zoice.
Tips for Spooky but Fun Results
- Keep face paint light enough that the mouth is easy to see
- Use a dramatic but well lit photo
- Keep your lines short and punchy so they land
- Keep it fun rather than truly scary when kids will watch
- Preview the audio before you spend credits on the video
Halloween Ideas
A talking Halloween photo makes a small surprise that people remember. Here are ideas to start with:
- A party invite read by a witch, a vampire, or a friendly ghost
- A spooky greeting for the family group chat
- A costume reveal for your story
- A talking pumpkin character that welcomes trick or treaters on a screen by the door
Want something sillier? Browse AI meme video generators. Ready to make your own Halloween talking photo? Try Zoice.
FAQ
Do masks work?
The mouth needs to be visible, so face paint works better than a full mask. A half mask that leaves the mouth clear can work too.
Can I use a spooky character image?
Yes, as long as it has a clear face with eyes and a mouth. Illustrated witches, cartoon monsters, and costume portraits all work.
Can it be vertical for stories?
Yes. Choose the 9:16 aspect ratio in the Output settings before you generate.
Does it use credits?
Yes. Creating the avatar and generating the video both use credits, and Zoice shows the cost before you generate.