deep-research
Perform autonomous, multi-step research using the Gemini Deep Research Agent (Interactions API). Supports web search,…
Generate (TTS), Transcribe (STT), and Clone voices using Google's GenAI and Cloud Speech SDKs. Supports Gemini-TTS, Chirp 3, and Instant Custom Voice.
$ npx -y skills add cnemri/google-genai-skills --skill speech-use --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/speech-useContext preview
The summary Claude sees to decide when to auto-load this skill.
Generate (TTS), Transcribe (STT), and Clone voices using Google's GenAI and Cloud Speech SDKs. Supports Gemini-TTS, Chirp 3, and Instant Custom Voice.
name: speech-use description: "Generate (TTS), Transcribe (STT), and Clone voices using Google's GenAI and Cloud Speech SDKs. Supports Gemini-TTS, Chirp 3, and Instant Custom Voice."
Use this skill to perform Text-to-Speech (TTS), Speech-to-Text (STT), and Voice Cloning operations.
This skill uses portable Python scripts managed by `uv`.
1. **Environment Variables**:
2. **APIs Enabled**:
Generate audio from text using Gemini-TTS.
**Standard Voice:**
uv run skills/speech-use/scripts/generate_speech.py "Hello world, this is a test." --voice Puck --output hello.wav
**Custom Voice (Cloned):**
uv run skills/speech-use/scripts/generate_speech.py "This is my custom voice speaking." --voice-cloning-key "YOUR_KEY_HERE" --output custom.wav
Generate a `voiceCloningKey` from a reference audio file and a consent file.
**Requirements:**
uv run skills/speech-use/scripts/create_custom_voice.py --reference-audio reference.wav --consent-audio consent.wav
*Save the output key to use with `generate_speech.py`.*
Transcribe audio files using Chirp 3.
uv run skills/speech-use/scripts/transcribe_audio.py audio.wav --language en-US --output transcript.txt
**generate_speech.py**
**transcribe_audio.py**
> **Before running scripts**, review the reference guides for available voices and options.
A curated collection of agentic skills for Google AI frameworks and models. Designed to work seamlessly with Gemini CLI, Antigravity, Claude Code, and more. Author: Chouaieb Nemri
Perform autonomous, multi-step research using the Gemini Deep Research Agent (Interactions API). Supports web search,…
Expert guidance on the Google Agent Development Kit (ADK) for Python. Use this skill when the user asks about building agents,…
Search and retrieve Google's developer documentation using the Developer Knowledge API. Query documentation chunks, get full…
Expert guidance for writing Python code using the official Google GenAI SDK (google-genai) for Gemini API and Vertex AI. Use for…
Generate and edit high-quality images using Gemini 2.5 Flash Image and Gemini 3 Pro Image (Nano Banana). Supports Text-to-Image,…
Generate, edit, and compose images using Gemini Nano Banana models via portable Python scripts. Handles authentication via API…