google-speech-to-text

Transcribe audio files to text using the Google Cloud Speech-to-Text API.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/beam-ai-team/beam-next-skills --skill google-speech-to-text
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-speech-to-text
Source: https://github.com/beam-ai-team/beam-next-skills/tree/main/skills/integrations/google/google-speech-to-text
Command: npx skills add https://github.com/beam-ai-team/beam-next-skills --skill google-speech-to-text

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Transcribe audio from meetings, podcasts, or voice notes into searchable, editable text, reducing manual transcriptions.

Core Features & Use Cases

  • Sync transcription for short local audio files.
  • Long-form batch transcription via Google Cloud Storage for large files.
  • Language auto-detection with optional language override and support for common speech formats.

Quick Start

Run the transcribe command with a path to a short audio file to generate a transcript.

Frequently Asked Questions about google-speech-to-text

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

FAQPage Schema
How do I transcribe long audio files using Google Cloud Speech-to-Text?

To transcribe long audio files, this Skill uses batch processing via Google Cloud Storage to handle large files that exceed synchronous limits, returning full text transcripts.

Can I extract audio from video files for speech-to-text transcription?

Yes, speech-to-text transcription can process video inputs by utilizing ffmpeg to extract the audio track before sending the data to the Google Cloud Speech-to-Text API.

Do I need a specific Google Cloud project to run audio transcription?

Yes, audio transcription requires a configured Google Cloud project, specifically setting the GOOGLE_CLOUD_PROJECT or GOOGLE_PROJECT_ID environment variable to authenticate API requests.

Does Google Cloud Speech-to-Text support automatic language detection?

Yes, the transcription process features language auto-detection for identifying spoken languages, while also supporting optional language overrides for precise transcription control.

What is the best way to transcribe short local audio files to text?

For short local audio files, synchronous transcription directly processes the media path, quickly converting spoken audio into editable text without requiring Google Cloud Storage.