TTS Input Text
147/10000
Voice Selection
TTS Generated Audios

Your generated audio will appear here

Enter some text on the left and click Generate to get started.
Voice Cloning Input
Voice Clone Generated Audios

Your cloned voice will appear here

Fill in the form on the left and click Clone & Generate.
Voice Design Input

Longer, detailed descriptions give better voices: age, gender, accent, pace, mood and use. Example: “a warm British woman in her 30s, slow and friendly, for audiobooks”.

Voice Design Generated Audios

Your designed voice will appear here

Describe a voice on the left and click Design & Generate.
Voice Changer Input
Voice Changer Generated Audios

Your converted audio will appear here

Fill in the form on the left and click Change Voice.
AI Dubbing Input
More options
AI Dubbing Generated Results

Your dubbed video will appear here

Choose a video on the left and click Generate Dub. The new voice replaces the original sound.
Speech to Text Input
Speech to Text Generated Results

Your transcript will appear here

Fill in the form on the left and click Transcribe.
Music Generator Input

Longer prompts give better music: genre, mood, instruments, tempo and where it will be used. Example: “calm lo-fi hip hop, soft piano, light rain, 80 bpm, for studying”.

More options
Music Generated Audios

Your music will appear here

Describe a track on the left and click Generate Music.
SFX Generator Input

Detailed prompts give better sounds: one clear sound, what makes it, the place and the distance. Example: “single wooden door knock, close up, small dry room”.

SFX Generated Audios

Your sound effect will appear here

Describe an effect on the left and click Generate SFX.
Song Generator Input

Describe the vocal, genre, instruments, tempo and mood for the best song. Example: “soft female vocal, acoustic pop, guitar and piano, 90 bpm, warm and hopeful”.

More options
Song Generated Audios

Your song will appear here

Fill in the form on the left and click Generate Song.
Lyrics Generator Input

Longer topics give better lyrics: names, places, a small story and the mood. Example: “my mom's 60th birthday, her garden, the songs she sang to us, grateful and happy”.

Lyrics Generated Results

Your lyrics will appear here

Give a topic on the left and click Generate Lyrics.
Vocal Isolator Input
Vocal Isolator Generated Audios

Your isolated vocals will appear here

Paste a track on the left and click Isolate Vocals.
Voice Cover Input

Upload a song with a clear lead vocal. It re-sings the lyrics in the new voice you pick, in the same style.

Voice Cover Generated Audios

Your voice cover will appear here

Fill in the form on the left and click Generate Cover.

How to Write a Dialogue Script for AI Voices

A good AI dialogue starts with a script written for the ear. Here is the simple structure that works, plus six templates you can paste into Speechma Pro’s Two speakers mode and generate right away.

Speechma Pro

Every AI voice tool, 50 million characters a month

No ads and no security codes. $4.89 $4.40 a month, cancel any time. See what you get

In short: Write short turns (one or two sentences), give each speaker a clear role, add small reactions between longer answers, and start every line with A: / B: or two names. Paste the script into Text to Speech with Two speakers switched on, pick two voices and generate one MP3.

The 5 rules of a natural AI dialogue

  • One idea per turn. If a turn has three sentences, split it and let the other speaker react in between.
  • Roles, not just names. One person asks, the other explains. Or one is excited, the other doubtful. Contrast keeps listeners awake.
  • Reactions are glue. “Really?”, “Right.”, “Okay, so…” make it sound like two people listening to each other.
  • Read it out loud once. If you trip over a sentence, the AI voice will too. Shorten it.
  • Numbers and names the way you say them. Write “twenty twenty-six” or “2026” consistently, and spell unusual names the way they sound.

Template 1: podcast opener

Host: Welcome back to Main Street Money. I am Sam.
Guest: And I am Priya. Today: pricing your first product.
Host: Let us start with the mistake you see most.
Guest: Pricing too low. New owners think cheap means more customers.
Host: And it does not?
Guest: Not always. Cheap can look like low quality. Start with your costs, then add the value you deliver.
Host: Okay. After the break: the one number every shop should know.

Template 2: language lesson

A: Excuse me, where is the train station?
B: Go straight for two blocks, then turn left.
A: Is it far?
B: No, about five minutes on foot.
A: Thank you very much!
B: You are welcome. Have a good trip.

Use two voices from the language you teach (for example two Spanish voices from Spain) and set Pause to Long so learners can repeat each line.

Template 3: 30-second radio or social ad

A: Did you try the new maple latte at Harbor Coffee?
B: Three times this week. Do not judge me.
A: No judgment. I am going right now.
B: Bring me one!
A: Harbor Coffee. Open from six, every day, on Main Street.

Template 4: explainer or product demo

Mia: So what does the app actually do?
Leo: It turns your receipts into a spending report. Snap a photo, and that is it.
Mia: No typing?
Leo: None. It reads the shop, the date and the total for you.
Mia: And my data?
Leo: It stays on your phone unless you choose to back it up.

Template 5: customer service training

Customer: Hi, my order arrived damaged.
Agent: I am really sorry about that. Can I have your order number?
Customer: It is 4-8-2-1-7.
Agent: Thank you. I see it. I will send a replacement today, at no cost.
Customer: Great, thank you.
Agent: You will get an email with tracking within the hour.

Template 6: short story scene

[Grandpa] Did I ever tell you about the winter the lake froze?
[Lily] Only a hundred times.
[Grandpa] Then you know the best part.
[Lily] The ice skates were too big?
[Grandpa] Two sizes too big. And I still won the race.

For a narrator plus characters, generate the narrator separately with a third voice and place the clips in your editor.

Which voices to pair

Script typeSpeaker ASpeaker BPause
PodcastWarm male voiceBright female voice, same countryNatural
Language lessonNative voice of the languageSecond native voice, other genderLong
AdEnergetic voiceRelaxed voiceShort
ExplainerCurious, friendly voiceCalm, clear voiceNatural
TrainingNeutral voiceNeutral voice, other genderNatural
StoryOlder, slower voiceYoung, lively voice (character voices work well)Natural

Frequently asked questions

How long should a dialogue script be?

Each conversion holds up to 10,000 characters of speech, about two minutes of audio. Longer scripts can be split into parts.

Do I have to use A: and B:?

No. Any two names work, like Host: and Guest:, or names in brackets. The first name becomes Speaker A.

Can I write in other languages?

Yes. Pick two voices of that language. Speaker labels can be in any language too.

Can I use these templates commercially?

Yes. Change the details to fit your brand and use them as you like.
The Speechma newsletter

Make better voiceovers, faster

  • New voices and features the day they launch
  • Script templates and tricks that make AI voices sound human
  • Creator stories, community picks and early access

About twice a month, one click to leave. We never share your email. Privacy · Read past issues

Voice Effects

0
0
100%