gemini-tts

Generates speech from text using Google Gemini TTS models via Python scripts.

4|2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/akrindev/google-studio-skills --skill gemini-tts
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gemini-tts
Source: https://github.com/akrindev/google-studio-skills/tree/main/skills/gemini-tts
Command: npx skills add https://github.com/akrindev/google-studio-skills --skill gemini-tts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-genai, python-dotenv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill transforms written text into natural-sounding speech, enabling audio content creation, accessibility features, and voice-based interactions.

Core Features & Use Cases

  • Text-to-Speech Conversion: Generate audio from any text input.
  • Multiple Voices & Speakers: Choose from a variety of pre-built voices or assign specific voices to different speakers in a conversation.
  • Streaming Audio: Efficiently process long texts by streaming audio output.
  • Use Case: Create an audiobook from a novel, generate voiceovers for a presentation, or produce multi-speaker dialogues for a podcast.

Quick Start

Use the gemini-tts skill to convert the text "Hello, world!" into speech using the default Kore voice.

Frequently Asked Questions about gemini-tts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate speech from text using Python?▼

Generate multi-speaker speech by assigning specific voices to different speakers within a conversation using the Gemini TTS API, allowing you to create dialogues for podcasts or audiobooks.

Can I stream audio output for long text inputs?▼

Yes, you can stream audio output to efficiently process long texts, generating voice synthesis incrementally through the Gemini TTS API rather than waiting for the entire file.

Does text-to-speech voice synthesis support multi-speaker conversations?▼

Multi-speaker voice synthesis is supported, allowing you to assign specific pre-built voices to different speakers to produce dialogues for podcasts or audiobooks.

Do I need a Google Gemini API key to use text-to-speech scripts?▼

Yes, text-to-speech scripts require the google-genai dependency and environment configuration via python-dotenv to authenticate and generate audio through the Gemini TTS API.

What is the best way to create an audiobook from a novel using AI voices?▼

The best way to create an audiobook is using Gemini TTS scripts to convert text into natural-sounding speech, leveraging streaming audio to efficiently process long novel inputs.