whisper

Transcribe multilingual audio into text using Whisper models.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/musical-basics/hermes-build-2 --skill whisper-musical-basics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: whisper
Source: https://github.com/musical-basics/hermes-build-2/tree/main/skills/mlops/models/whisper
Command: npx skills add https://github.com/musical-basics/hermes-build-2 --skill whisper-musical-basics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Whisper addresses the challenge of converting spoken language into accurate text across 99 languages, enabling transcripts, captions, and downstream NLP tasks without manual typing.

Core Features & Use Cases

  • Automatic multilingual transcription: convert speech in many languages into text.
  • Language identification and English translation: detect language and translate when needed.
  • Model-size flexibility: choose tiny to large models to balance speed and accuracy.
  • Real-world use: transcribe a multilingual podcast and publish English transcripts for broader accessibility.

Quick Start

Transcribe an audio file using Whisper's base model to generate a text transcript.

Frequently Asked Questions about whisper

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

FAQPage Schema
How do I transcribe multilingual audio into text using Python?

To transcribe multilingual audio, apply Python libraries like openai-whisper, transformers, and torch to convert speech from 99 languages into accurate text transcripts. This handles podcasts, meeting notes, and multilingual audio processing.

Can I identify spoken languages and translate audio to English automatically?

Yes, automatic language identification detects the spoken language and can translate the audio to English. This enables broader accessibility for multilingual podcasts by generating English transcripts from diverse source languages.

How do I choose the right Whisper model size for transcription?

Whisper offers model-size flexibility from tiny to large models to balance transcription speed and accuracy. Choose smaller models for faster processing or larger models when maximum accuracy is required.

What Python dependencies do I need for speech recognition with Whisper?

For speech recognition and multilingual transcription, integrate Python libraries such as openai-whisper, transformers, and torch. These frameworks provide the core audio-processing and language modeling capabilities required.

What are the limitations of using Whisper for multilingual transcription?

Whisper multilingual transcription requires Python dependencies like torch and openai-whisper, and larger models demand significant computational resources. You must balance model size against processing speed and accuracy constraints for your specific audio-processing needs.