Workflow · Production

Generating multi-speaker educational audio with Gemini multi-speaker TTS

The problem

The author wanted to recreate the engaging conversational educational format of the French TV show 'C'est pas sorcier' for their daughter using modern AI, without manual audio editing or composition.

Workflow diagram · grounded in source
1
Set episode parameters
trigger
“AGE: Defines the target age for the content, which influences the complexity of the vocabulary and explanations. LANG: Sets the language for the transcript and audio”
2
Generate dialogue transcript
ai_action
“a Gemini model is prompted to create a transcript. The effectiveness of this step hinges on precise prompt engineering, which defines the speaker roles, tone, topic, and target audience”
3
Synthesize multi-speaker audio
ai_action
“The latest Gemini models can generate audio with multiple, distinct speakers from a single API call... The model parses the transcript, identifies the speaker tags (e.g., Fred: or Jamy:), and applies the designated voice to the correspon…”
Reported outcome

The project generates complete educational audio episodes from simple parameters, producing seamless conversational audio without manual editing, with results described as highly promising.

Reported metrics
Results qualityhighly promising
Reported stack
GeminiGoogle GenAI SDK
Source
https://mlops.community/blog/its-not-artificial-recreating-a-conversational-format-with-geminis-multi-speaker-text-to-speech
Read source ↗

Frequently asked questions

What did this team achieve with this AI workflow?

The project generates complete educational audio episodes from simple parameters, producing seamless conversational audio without manual editing, with results described as highly promising.

What tools did this team use?

Gemini, Google GenAI SDK.

What results were reported?

Results quality: highly promising (source-reported, not independently verified).

How is this workflow AI workflow structured?

Set episode parameters → Generate dialogue transcript → Synthesize multi-speaker audio.