whisper-asr-webservice and tiny-openai-whisper-api
These two tools are ecosystem siblings, with tool B being a more lightweight, local implementation of the API that tool A provides as a webservice for OpenAI Whisper ASR.
About whisper-asr-webservice
ahmetoner/whisper-asr-webservice
OpenAI Whisper ASR Webservice API
Provides pluggable ASR engine selection (OpenAI Whisper, Faster Whisper, WhisperX) with support for speaker diarization, word-level timestamps, and voice activity detection. Containerized with Docker for CPU/GPU deployment via environment variables, integrates FFmpeg for diverse audio/video codec handling, and exposes a REST API with Swagger documentation for transcription, translation, and language identification tasks.
About tiny-openai-whisper-api
morioka/tiny-openai-whisper-api
OpenAI Whisper API-style local server, runnig on FastAPI
Wraps OpenAI's Whisper model and experimental GPT-4o audio APIs locally using FastAPI, enabling drop-in compatibility with OpenAI's audio endpoints for air-gapped or compliance-restricted environments. Supports speech-to-text transcription and multimodal chat completions with audio input, with configurable model selection via environment variables and Docker deployment. Includes experimental Dify integration and client examples across multiple platforms (curl, Python, PowerShell).
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work