whisper

Transcribe spoken audio into text across 99 languages using openai-whisper.

Updated Sep 1, 2021
One-click install
npx skills add https://github.com/unclehowell/unclehowell --skill whisper-unclehowell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: whisper
Source: https://github.com/unclehowell/unclehowell/tree/main/skills/mlops/models/whisper
Command: npx skills add https://github.com/unclehowell/unclehowell --skill whisper-unclehowell

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai-whisper, transformers, torch, and includes references (resource) components.

What problem does it solve?

Converting spoken audio into accurate, searchable text across many languages, eliminating manual transcription and translation effort.

Core Features & Use Cases

  • Multilingual transcription: Supports 99 languages for podcasts, meetings, and video content.
  • Translation: Directly translate foreign speech into English text.
  • Model flexibility: Choose from tiny to large models, including the fast turbo variant.
  • GPU acceleration: Leverage CUDA for rapid processing of large audio files.
  • Batch processing: Handle multiple files with a single script.

Quick Start

Transcribe the audio file 'meeting.mp3' to text using the Whisper skill.

Frequently Asked Questions about whisper

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

FAQPage Schema
How do I transcribe audio files to text across multiple languages?

Multilingual transcription converts spoken audio into text across 99 languages. It processes podcasts, meetings, and video subtitles by leveraging the openai-whisper library, supporting language detection and direct translation of foreign speech into English text.

Do I need a GPU and Python 3.8+ to run multilingual speech-to-text conversion?

Python 3.8+ and ffmpeg are required for speech-to-text conversion. GPU acceleration is optional but leverages CUDA for rapid processing of large audio files, allowing faster transcription when handling batch processing or large model variants.

Can I translate foreign speech directly into English text from an audio file?

Direct translation converts foreign speech into English text from audio files. It processes spoken language and generates translated transcripts, eliminating manual translation effort while supporting various audio formats for podcasts and meetings.

What is the best way to handle batch processing for large audio transcription?

Batch processing for large audio transcription handles multiple files with a single script. Choosing the fast turbo variant and leveraging GPU acceleration with CUDA ensures rapid processing of large audio files across supported languages.

Does speech recognition work with different model sizes for audio processing?

Audio processing speech recognition supports model flexibility from tiny to large models, including the fast turbo variant. Choosing smaller models speeds up transcription while larger models provide greater accuracy for complex multilingual speech.