Kimi Contest
WaveSpeed.ai
Home/Explore/Google Models/google/gemini-2.5-flash/text-to-speech
text-to-audio

text-to-audio

Google Gemini 2.5 Flash Text-To-Speech

google/gemini-2.5-flash/text-to-speech

Google Gemini 2.5 Flash Text-to-Speech delivers fast, natural multi-speaker voice synthesis with 30+ voices across 24 languages at lower cost. Perfect for dialogues, conversations, and multilingual content. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

Input
speaker
voice
speaker
voice

Idle

Your request will cost $0.04 per run.

For $1 you can run this model approximately 25 times.

ExamplesView all

README

Gemini 2.5 Flash Text-to-Speech

Gemini 2.5 Flash Text-to-Speech is Google's fast, cost-efficient multi-speaker speech synthesis model. It turns written dialogue into natural, expressive audio with support for multiple speakers and distinct voices in a single generation — at half the cost of the Pro version. Ideal for high-volume TTS workflows like podcasts, conversations, audiobooks, and voiceover production.

Why Choose This?

  • Fast and affordable Optimized for speed and cost-efficiency, delivering natural speech at half the price of Gemini 2.5 Pro TTS.

  • Multi-speaker dialogue Assign different voices to different speakers and generate a natural-sounding conversation in one pass — no need to stitch separate audio clips together.

  • Expressive, natural voices The voices carry natural intonation, pacing, and emotional range for lifelike results.

  • Multi-language support Supports a wide range of languages including Arabic (Egypt), Bangla (Bangladesh), Dutch (Netherlands), English (India), English (United States), French (France), German (Germany), Hindi (India), Indonesian (Indonesia), and more.

  • Flexible speaker setup Add as many speakers as your script needs, each with their own named voice. Simply write dialogue with speaker labels and the model handles the rest.

Parameters

ParameterRequiredDescription
textYesThe script or dialogue text. Use "Speaker: line" format for multi-speaker content.
languageYesLanguage and locale for synthesis (e.g., English (United States), French (France)).
speakersYesA list of speaker entries, each with a speaker name and a voice selection.

How to Use

  1. Write your script in the text field using the "Speaker: dialogue" format (e.g., "Rose: Welcome back to Tech Talk!").
  2. Select the language from the dropdown.
  3. Add speakers — for each speaker in your script, add an entry with the speaker name and choose a voice.
  4. Run — the model generates a single audio file with all speakers voiced naturally.
  5. Download the output audio.

Pricing

$0.04 per 1,000 characters of input text.

Billing Rules

  • Billed by text length, rounded up to the nearest 1,000 characters
  • Minimum charge is $0.04 (for texts up to 1,000 characters)

Examples

Text LengthCost
500 characters$0.04
1,000 characters$0.04
2,500 characters$0.12
5,000 characters$0.20
10,000 characters$0.40

Best Use Cases

  • Podcasts & Talk Shows — Generate multi-host audio content with distinct voices for each speaker.
  • Audiobooks & Narration — Bring stories to life with different character voices in a single generation.
  • E-learning & Training — Create engaging instructional audio with conversational dialogue.
  • Content Localization — Produce voiceovers in multiple languages for global audiences.
  • High-volume Production — Cost-efficient TTS for large-scale audio content pipelines.

Pro Tips

  • Use the "Speaker: dialogue" format consistently throughout your script to ensure correct voice assignment.
  • Make sure each speaker name in the text exactly matches the speaker name in the speakers list.
  • Keep dialogue natural — the model handles pacing and intonation best with conversational writing.
  • For long scripts, break content into logical segments to review quality before generating the full piece.
  • Choose Flash for speed and volume; upgrade to Pro when you need maximum voice quality.

Notes

  • The number of available voices may vary by language. Experiment with different voice options to find the best fit for your content.
  • Please ensure your content complies with Google's usage policies.

Related Models