qwen-asr

Transcribes audio files from URLs, stdin, or disk via Gradio endpoint using Qwen ASR.

103|21|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/archibate/dotfiles-opencode --skill qwen-asr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qwen-asr
Source: https://github.com/archibate/dotfiles-opencode/tree/main/skills/qwen-asr
Command: npx skills add https://github.com/archibate/dotfiles-opencode --skill qwen-asr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires aiohttp, argparse, gradio_client, and includes scripts (resource) components.

What problem does it solve?

It eliminates the manual effort of listening to audio files and rewriting their contents by converting voice to readable text.

Core Features & Use Cases

  • ASR Transcription via Qwen: Converts common audio formats (wav/mp3/ogg...) into text.
  • Optional Context & Language Control: Lets you pass a prompt context and specify language (or use auto).
  • Streaming-Friendly Input: Supports reading from standard input so audio can be piped into the tool.
  • Use Case: Transcribe meeting recordings to generate notes and searchable transcripts for follow-up tasks.

Quick Start

Run: uv run scripts/main.py -f audio.wav

Frequently Asked Questions about qwen-asr

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

FAQPage Schema
How do I transcribe meeting recordings to text automatically?

To transcribe meeting recordings, audio speech-to-text converts wav, mp3, or ogg files into readable text. This eliminates manual listening and rewriting by generating searchable transcripts for follow-up tasks.

What audio formats are supported for speech-to-text transcription?

Speech-to-text transcription supports common audio formats including wav, mp3, and ogg. It processes audio files by uploading them to a configured Gradio endpoint and returning the text result.

Do I need a Gradio endpoint to transcribe audio files?

Yes, a Qwen ASR Gradio demo endpoint is required to transcribe audio files. The tool uploads local files, streamed stdin audio, or remote URLs to this endpoint to receive the transcription.

Can I pipe streamed audio into speech-to-text transcription?

Yes, speech-to-text transcription supports streaming-friendly input by reading from standard input. You can pipe streamed stdin audio directly into the tool for transcription processing.

Does speech-to-text transcription support language detection for audio?

Yes, speech-to-text transcription supports language detection with an option to specify the language manually or use auto. You can also pass optional prompt context to guide the transcription.