qwen3-asr-howto

Deploy and benchmark Qwen3-ASR models with local, vLLM, or DashScope inference.

8|Updated Sep 12, 2025
One-click install
npx skills add https://github.com/surus-lat/benchy --skill qwen3-asr-howto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qwen3-asr-howto
Source: https://github.com/surus-lat/benchy/tree/main/.agent/skills/qwen3-asr-howto
Command: npx skills add https://github.com/surus-lat/benchy --skill qwen3-asr-howto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires qwen-asr, transformers, torch, flash-attn.

What problem does it solve?

This skill resolves the complex environment and dependency conflicts associated with running Qwen3-ASR models, ensuring they can be successfully integrated into benchmarking workflows alongside other speech models.

Core Features & Use Cases

  • Environment Management: Provides a clear path to handle the transformers version conflict between Qwen3-ASR and other tools like Voxtral.
  • Inference Support: Guides the user through local Python implementation, vLLM backend acceleration, and DashScope cloud API usage.
  • Use Case: Use this skill to set up a dedicated environment for Qwen3-ASR, allowing you to run speech-to-text benchmarks on FLEURS datasets without breaking your existing Voxtral or Whisper installations.

Quick Start

Run the qwen3-asr-howto skill to configure your environment and execute a smoke test for the Qwen3-ASR-0.6B model.

Frequently Asked Questions about qwen3-asr-howto

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

FAQPage Schema
How do I run Qwen3-ASR speech-to-text inference locally without breaking existing transformer environments?

To run Qwen3-ASR locally, you must configure an isolated Python virtual environment to manage transformers version conflicts with other speech models. This dedicated setup ensures your existing installations remain intact while enabling local inference.

Why does deploying Qwen3-ASR cause dependency conflicts with other speech models like Voxtral?

Deploying Qwen3-ASR causes dependency conflicts because it requires a specific transformers library version that clashes with other tools. Setting up an isolated Python virtual environment resolves these library dependency conflicts for benchmarking workflows.

Can I use vLLM to accelerate Qwen3-ASR inference on my local hardware?

Yes, you can use vLLM backend acceleration to speed up Qwen3-ASR inference on local hardware. The skill provides guidance for vLLM acceleration alongside local Python implementation and cloud-based DashScope integration.

What is the best way to benchmark Qwen3-ASR multilingual speech recognition models?

The best way to benchmark Qwen3-ASR multilingual speech recognition is by using an isolated environment to run inference on FLEURS datasets. This approach allows accurate performance measurement without disrupting existing speech model installations.

Does the qwen-asr package support cloud API integration for speech-to-text tasks?

Yes, the Qwen3-ASR deployment supports cloud API usage through DashScope integration. This provides an alternative to local inference and vLLM acceleration for processing speech-to-text tasks across diverse hardware environments.

How do I execute a smoke test for the Qwen3-ASR-0.6B model after environment setup?

You can execute a smoke test for the Qwen3-ASR-0.6B model by running the skill after configuring your isolated Python environment. This validates your local inference setup and verifies model functionality.