dseditor/QwenASRMiniTool

基於OpenVino-int8權重,精簡的QwenASR小工具,用於即時辨識以及字幕轉換使用

What it solves

QwenASRMiniTool is a local speech-to-text tool that allows users to generate subtitles (SRT) from audio files, videos, and live microphone recordings without their data leaving their computer. It simplifies the process of offline transcription for non-experts, providing a free and private alternative to cloud-based services.

How it works

The tool uses a WebView-based interface and supports multiple inference backends to ensure compatibility across different hardware:

  • Inference Cores: It utilizes CrispASR (via Vulkan GPU) for NVIDIA, AMD, and Intel GPUs, and OpenVINO for pure CPU execution.
  • Models: It leverages models like Qwen3-ASR (including a specialized Japanese anime version) and Whisper (Breeze-ASR-26) for high-accuracy transcription across 30 languages.
  • Processing: It uses FFmpeg for extracting audio from video files and Silero-VAD for voice activity detection to handle pauses during live recording.
  • Additional Features: It includes a ForcedAligner for word-level timestamps (Karaoke mode) and an ONNX-based engine for speaker diarization.

Who it’s for

  • Individuals needing private, offline transcription of meetings, podcasts, or lectures.
  • Content creators who want to generate subtitles for videos or lyrics with word-level precision.
  • Users with varying hardware (from high-end GPUs to basic CPUs) who need a simple, "out-of-the-box" ASR tool.

Highlights

  • Local & Private: All processing happens on the device; no data is uploaded to the cloud.
  • Hardware Agnostic: Supports GPU acceleration via Vulkan (NVIDIA/AMD/Intel) and CPU-only mode via OpenVINO.
  • Karaoke Mode: Provides word-level highlighting for precise subtitle alignment and review.
  • Speaker Diarization: Automatically identifies and labels different speakers in the transcription.
  • Batch Processing: Allows importing and processing multiple audio/video files sequentially.
  • API & Remote Access: Includes an OpenAI-compatible transcription API and a Cloudflare tunnel for secure remote uploads from mobile devices.

Related

  • Project
  • Project
  • Project
  • Project
  • Project