ahmetoner/whisper-asr-webservice
OpenAI Whisper ASR Webservice API 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
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
- readme: https://github.com/ahmetoner/whisper-asr-webservice · fetched 2026-08-28 · 8236a9e99248
- homepage: https://ahmetoner.github.io/whisper-asr-webservice · fetched 2026-08-29 · b357fb96e478
- site_page: https://ahmetoner.com/whisper-asr-webservice/changelog · fetched 2026-08-29 · d91c2c2ec955
- site_page: https://ahmetoner.com/whisper-asr-webservice/run · fetched 2026-08-29 · ea266e4365fb
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ahmetoner/whisper-asr-webservice | main | 93 |
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