whisper.cpp and RuntimeSpeechRecognizer

One project is a port of Whisper in C/C++, and the other is an Unreal Engine plugin that leverages the first project for cross-platform, real-time, offline speech recognition, making them ecosystem siblings where the latter depends on the former.

whisper.cpp
72
Verified
Maintenance 25/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 20/25
Stars: 47,665
Forks: 5,311
Downloads:
Commits (30d): 160
Language: C++
License: MIT
Stars: 303
Forks: 50
Downloads:
Commits (30d): 0
Language: C++
License: MIT
No Package No Dependents
Archived Stale 6m No Package No Dependents

About whisper.cpp

ggml-org/whisper.cpp

Port of OpenAI's Whisper model in C/C++

This project helps anyone who needs to convert spoken audio into written text quickly and efficiently. You provide an audio file (like an MP3 or WAV) and it outputs an accurate transcript of what was said. This tool is ideal for researchers, journalists, content creators, or anyone needing to transcribe recordings without relying on cloud services.

audio-transcription voice-to-text podcast-production interview-analysis meeting-minutes

About RuntimeSpeechRecognizer

gtreshchev/RuntimeSpeechRecognizer

Cross-platform, real-time, offline speech recognition plugin for Unreal Engine. Based on Whisper OpenAI technology, whisper.cpp.

Leverages whisper.cpp for local inference without external API calls, enabling private audio processing entirely on-device. Provides both C++ and Blueprint APIs for Unreal Engine integration, with support for multiple audio input sources and real-time streaming transcription. Includes automatic model downloading and caching, allowing developers to embed various Whisper model sizes optimized for accuracy versus performance trade-offs.

Scores updated daily from GitHub, PyPI, and npm data. How scores work