VoiceHue
Text to speechVoice libraryDeveloper APIPricingFeedbackGet API key
  • English
  • 简体中文Chinese (Simplified)
  • 繁體中文Chinese (Traditional)
  • EspañolSpanish
  • PortuguêsPortuguese
  • 日本語Japanese · coming soon
  • FrançaisFrench · coming soon
Get API key
VoiceHue

Free online text to speech. Paste text, pick a voice and listen in seconds. Developers get an API with a free plan.

Start free

Product

  • Online text to speech
  • Text to speech overview
  • Choosing a text to speech tool
  • Text to audio converter
  • Article to audio
  • PDF to speech
  • AI voice generator
  • Read text aloud
  • AI voice library
  • Pricing
  • Free text to speech, no sign-up

By language

  • Chinese text to speech
  • English text to speech
  • Japanese text to speech
  • Spanish text to speech
  • Korean text to speech
  • French text to speech
  • Portuguese text to speech

Use cases

  • TikTok & short video voiceover
  • YouTube narration
  • Audiobook voiceover
  • Audiobook generator
  • AI dialogue generator
  • Podcast voice
  • E-learning narration
  • Text to speech for dyslexia
  • Language learning
  • Presentation voiceover
  • Course & training voiceover
  • Podcast intros

Developers

  • Developer API
  • OpenAI-compatible API
  • Text to speech API

Support & legal

  • FAQ
  • Contact us
  • Privacy policy
  • Terms of service
  • Licensing & copyright
© 2026 VoiceHue. All rights reserved.
  • English
  • 简体中文Chinese (Simplified)
  • 繁體中文Chinese (Traditional)
  • EspañolSpanish
  • PortuguêsPortuguese
  • 日本語Japanese · coming soon
  • FrançaisFrench · coming soon
  1. Home
  2. AI dialogue generator

AI Dialogue Generator

Write a conversation as a list of blocks, give every speaker their own voice, language and timing, and download the whole dialogue as one audio file.

Start free
  • Free
  • No sign-up
  • MP3 download
  • Privacy policy
  1. 1
    43 / 500

    Choose a voice for this block.

  2. 2
    74 / 500

    Choose a voice for this block.

  3. 3
    74 / 500

    Choose a voice for this block.

  4. 4
    41 / 500

    Choose a voice for this block.

4 / 6 blocks · 232 / 3,000 characters in total

Without an account: up to 6 blocks, 500 characters per block, 3,000 per dialogue. See plans for more

Your draft is kept in this browser. Sign in to save dialogues to your account. Sign in

How to make a dialogue with several voices

  1. 1

    Add a block for each line. Each block is one line of the conversation. Give it a speaker name so you can follow who says what.

  2. 2

    Pick a language and a voice. Every block has its own language and voice, so two people can talk in different languages in the same dialogue.

  3. 3

    Set speed, pitch, volume and pause. Open Voice settings on a block to change how it sounds, and how long the silence after it lasts before the next speaker.

  4. 4

    Generate and download. Press Generate dialogue. Each block is turned into speech, then all blocks are joined into one file you can play and download.

Control every line: voice, language, speed, pitch, volume, pause

Voice: who is speaking; play a sample before you choose. Language: the language of that one line. Speed: slower for learners, faster for a lively exchange. Pitch: lower or raise a voice so two speakers are easy to tell apart. Volume: balance a quiet speaker against a loud one. Pause: the silence after the line, which gives a natural beat between speakers. Use the play button on a block to hear just that line.

What people make with it

Listening dialogues for language classes, two-host podcast segments and intros, role-plays and scenarios for e-learning and customer-service training, characters in stories and audiobooks, and short ad or explainer skits. The pages linked below go deeper into each of these.

Mix languages in one conversation

Because the language is set per block, a question can be asked in English and answered in Spanish, Chinese or French. This makes bilingual listening practice simple: write the line in the language being learned, follow it with the translation, and add a longer pause so the listener can repeat.

Free and paid limits

You can try the generator without an account. A free account raises the limits and saves dialogues; a paid plan or credit pack raises them again. Standard voices are free; premium voices need an account and use the daily trial, then credits. Each generation counts against the daily free characters of the whole site: 10,000 a day without an account, 30,000 signed in.

Without an accountFree accountPaid plan
Blocks per dialogue620100
Characters per block5001,0005,000
Characters per dialogue3,00010,00050,000
Saved dialoguesDraft in this browser3300
Download formatsMP3MP3, WAVMP3, WAV, OGG, AAC; high quality

Save projects and come back later

Your draft is kept in this browser, so a reload does not lose it. Signed in, you can save dialogues to your account (3 on a free account, 300 on a paid plan), open them again from My dialogues and keep editing. Only the text and settings are saved; the audio is made again when you generate.

Tips for natural-sounding dialogue

Give each speaker a clearly different voice, or the same voice with a different pitch. Keep lines short, as people speak. Use a pause of about 0.3 to 0.8 seconds between turns and a longer one at a change of scene. For learners, lower the speed a step. Unchanged blocks are reused when you generate again, so you can adjust one line without paying for the rest twice.

Frequently asked questions

How many speakers can one dialogue have?

As many as you like: every block has its own voice. A dialogue holds up to 6 blocks without an account, 20 on a free account and 100 on a paid plan.

Can each line use a different language?

Yes. Language and voice are set per block, so one conversation can switch between languages line by line.

What file do I get?

One audio file for the whole conversation, with each block's pause between lines. MP3 is always available; a free account adds WAV, and paid plans add OGG, AAC and a high-quality MP3.

Can I change the pause between lines?

Yes. Each block has its own pause after it, from none up to two seconds.

Do I need an account?

No, you can generate dialogues without one. An account raises the limits, saves dialogues to your account and unlocks premium voices with a daily trial.

Can I use the audio in videos, podcasts or courses?

Read the commercial license page on this site before you publish audio. It explains what you may do with audio made on VoiceHue.

How long can a dialogue be?

Without an account up to 3,000 characters per dialogue, 10,000 on a free account and 50,000 on a paid plan. Every generation also counts against your daily free characters.

Related pages

  • Text to speech overview
  • Podcast voice
  • Language learning
  • E-learning narration
  • Audiobook generator
  • Pricing
  • Licensing & copyright

Ready to hear your text?

Paste it into the free tool, pick a voice and press play. Cloud voices download as MP3, free within the daily limits.

Free developer APIPricing

Start free