mcpField
E
ez-stt

ez-stt

github.com/araa47Creative & media145 installsUpdated 16w ago
Repository

About ez-stt

ez-stt is a local speech-to-text skill that runs ONNX Runtime with int8 quantization. It offers Parakeet models for English or multilingual transcription and Whisper for multilingual transcription, and requires ffmpeg.

Key features

  1. 01Local ONNX Runtime transcription
  2. 02Parakeet and Whisper backends
  3. 03Parakeet v2 and v3 model options
  4. 04Whisper Base for 99 languages
  5. 05Quiet mode and Matrix room option

Use cases

  1. 01Transcribing local audio files
  2. 02Transcribing English with Parakeet v2
  3. 03Choosing multilingual transcription with Parakeet v3 or Whisper
  4. 04Sending transcription to a Matrix room

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/araa47/ez-voice --skill ez-stt

After installing, type/ez-sttin Claude Code to confirm it loaded.

Bundled filesreferences/OPENCLAW.mdscripts/stt.py

Details

From the project README

ez-stt - Local Speech-to-Text

Unified local speech-to-text using ONNX Runtime with int8 quantization. Choose your backend:

  • Parakeet (default): Best accuracy for English, correctly captures names and filler words
  • Whisper: Fastest inference, supports 99 languages

Requires ffmpeg installed.

Usage

# Default: Parakeet v2 (best English accuracy)
scripts/stt.py audio.ogg

# Explicit backend selection
scripts/stt.py audio.ogg -b whisper
scripts/stt.py audio.ogg -b parakeet -m v3

# Quiet mode (suppress progress)
scripts/stt.py audio.ogg --quiet

Options

  • -b/--backend: parakeet (default), whisper
  • -m/--model: Model variant (see below)
  • --no-int8: Disable int8 quantization
  • -q/--quiet: Suppress progress
  • --room-id: Matrix room ID for direct message

Models

Parakeet (default backend)
ModelDescription
v2 (default)English only, best accuracy
v3Multilingual
Whisper
ModelDescription
base (default)Fast multilingual (only Whisper variant in onnx-asr)

Benchmark (24s audio)

Backend/ModelTimeRTFNotes
Whisper Base int80.43s0.018xFastest
Parakeet v2 int80.60s0.025xBest accuracy
Parakeet v3 int80.63s0.026xMultilingual

OpenClaw

See OPENCLAW.md for OpenClaw-specific setup and openclaw.json configuration.

Comments

Markdown supported