gemini-audio

Transcribe and analyze audio files with timestamps, speaker identification, and summaries.

Updated Jul 23, 2025
One-click install
npx skills add https://github.com/levanminhduc/LuongHoaThoNew --skill gemini-audio-levanminhduc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gemini-audio
Source: https://github.com/levanminhduc/LuongHoaThoNew/tree/main/.claude/skills/gemini-audio
Command: npx skills add https://github.com/levanminhduc/LuongHoaThoNew --skill gemini-audio-levanminhduc

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides audio analysis and speech generation using Google's Gemini Audio API, including transcription, summarization, speaker detection, and TTS.

Core Features & Use Cases

  • Transcription & timestamps: Create transcripts with speaker labeling and timestamps.
  • Audio analysis: Summarization, topic extraction, and segment analysis.
  • Speech generation: Text-to-speech with controllable voice styles.

Quick Start

Transcribe an audio file and generate a 5-bullet summary.

Frequently Asked Questions about gemini-audio

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

FAQPage Schema
How do I transcribe audio files with timestamps and speaker identification?

Transcription with timestamps and speaker identification is built into this Skill using Gemini's audio API. Upload your audio file (supports multiple formats, up to 9.5 hours), and the Skill generates a transcript with speaker labels and precise timing for each segment.

Can I use this for podcast and meeting audio analysis?

Yes. This Skill handles podcasts, meetings, interviews, and any audio content up to 9.5 hours per request. It produces transcripts, summaries, topic extraction, and segment analysis—covering both speech and non-speech sound detection.

What audio formats and input methods does Gemini audio transcription support?

Gemini audio transcription supports multiple audio formats through both file uploads and inline data submission. The Skill handles diverse input modalities, processing any format Gemini's API accepts within the 9.5-hour limit per request.

How do I generate speech from text with this Skill?

Text-to-speech generation is included via Gemini's TTS capabilities. Provide text input, and the Skill synthesizes audio with controllable voice styles, enabling you to convert written content into spoken audio output.

Which Gemini models does this Skill use for audio processing?

This Skill supports both gemini-2.5-flash and gemini-2.5-pro models. You can select the model based on your token budget and latency requirements for transcription, analysis, and synthesis tasks.

What are the limitations for audio file size and duration?

Each audio request is limited to 9.5 hours maximum duration. The Skill manages this constraint automatically, so longer files must be split into multiple requests—a known edge case for extended recordings or archived content.