Ross ROSS = Recommend OSS · open-source software intelligence for agents

ahmetoner/whisper-asr-webservice

OpenAI Whisper ASR Webservice API observed · 2026-08-28

github.com/ahmetoner/whisper-asr-webservice · homepage · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

93/100

  • Activity 96
  • Release rhythm 84
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 31.0
  • age_days: 1441
  • days_rel: 24
  • days_push: 24
  • n_releases_24m: 9

Full methodology

Adoption not part of the score

3326 stars · 584 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A Dockerized REST webservice that wraps OpenAI Whisper (plus Faster Whisper and WhisperX engines) for automatic speech recognition. It exposes a Swagger-documented API that transcribes audio/video files into text, JSON, VTT, SRT, or TSV with optional word-level timestamps, VAD filtering, and speaker diarization.

Use cases

  • self-host a speech-to-text API server
  • transcribe audio files to text via REST API
  • generate SRT or VTT subtitles from audio
  • run Whisper transcription with GPU acceleration in Docker
  • add speaker diarization to transcriptions
  • convert voice recordings to text for my app
  • multilingual speech recognition service

When to choose

  • you want a ready-to-run Docker container exposing Whisper as an HTTP API
  • you need multiple output formats like SRT/VTT subtitles or word-level timestamps
  • you want to switch between Whisper, Faster Whisper, and WhisperX engines via config
  • you need GPU-accelerated transcription on Linux with CUDA

When to avoid

  • you need an embedded or offline CLI transcription tool rather than a web service
  • you want to fine-tune or train Whisper models yourself
  • you need real-time streaming transcription over websockets
  • you run on macOS and require GPU acceleration (Docker GPU passthrough is unsupported there)

Facets

service · maturity active

speech-recognition http-server api-framework machine-learning llm-inference speech-processing artificial-intelligence self-hosted apis self-hosted python cross-platform whisper asr speech-to-text transcription docker-image fastapi subtitles speaker-diarization gpu-acceleration docker web-server gpu

4 sources

Member repositories

RepositoryRoleHealth v2
ahmetoner/whisper-asr-webservicemain93

For agents

markdown · JSON · MCP: product_card(name="ahmetoner/whisper-asr-webservice")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem