stt

Transcribe audio messages into text using a GPU-accelerated faster-whisper model.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/HuaiminHuang/personal-skills-for-openclaw --skill stt-huaiminhuang
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: stt
Source: https://github.com/HuaiminHuang/personal-skills-for-openclaw/tree/main/stt
Command: npx skills add https://github.com/HuaiminHuang/personal-skills-for-openclaw --skill stt-huaiminhuang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires faster-whisper, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Transcribes voice messages into text quickly and reliably using a GPU-accelerated speech-to-text model, reducing manual transcription effort.

Core Features & Use Cases

  • GPU-accelerated transcription with faster-whisper small for Chinese and other languages
  • Automatic fallback to CPU when GPU is unavailable
  • Environment and model configuration documented in env_config.md for quick setup and replication

Quick Start

Call whisper_stt.py with the path to an audio file to obtain the transcription.

Frequently Asked Questions about stt

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

FAQPage Schema
How do I transcribe audio messages into text using a GPU?▼

To transcribe audio messages into text using a GPU, this Skill leverages the faster-whisper small model in a dedicated Python virtual environment with CUDA acceleration. It automatically processes voice messages when invoked via transcription keywords.

Does faster-whisper work without a CUDA-enabled GPU for speech-to-text?▼

Faster-whisper works without a CUDA-enabled GPU by automatically falling back to CPU processing for speech-to-text. This ensures transcription remains functional even when GPU hardware is unavailable, though processing speed will be reduced.

How do I set up the environment for faster-whisper speech-to-text?▼

To set up the environment for faster-whisper speech-to-text, configure CUDA, create a dedicated Python virtual environment, and install required dependencies. Environment and model configuration details are documented in env_config.md for quick setup and replication.

What is the best way to perform audio transcription for Chinese voice messages?▼

The best way to perform audio transcription for Chinese voice messages is using the faster-whisper small model with GPU acceleration. It provides fast and reliable Chinese speech-to-text transcription, reducing manual effort significantly.

Can I use this speech-to-text model for languages other than Chinese?▼

Yes, you can use this speech-to-text model for languages other than Chinese. The faster-whisper small model supports GPU-accelerated audio transcription for Chinese and other languages, providing reliable text output across multiple language contexts.

How do I invoke the speech-to-text transcription process?▼

To invoke the speech-to-text transcription process, call whisper_stt.py with the path to an audio file. Alternatively, the transcription triggers automatically when users send voice messages or use keywords like 'speech-to-text' or 'transcription'.