WhisperKit and flutter_whisper_kit

WhisperKit is the core on-device speech recognition framework for Apple Silicon, while flutter_whisper_kit is a Flutter plugin wrapper that enables developers to integrate WhisperKit's functionality into Flutter applications—making them complementary tools used together rather than competitors.

WhisperKit
58
Established
flutter_whisper_kit
44
Emerging
Maintenance 13/25
Adoption 10/25
Maturity 16/25
Community 19/25
Maintenance 6/25
Adoption 5/25
Maturity 16/25
Community 17/25
Stars: 5,775
Forks: 516
Downloads:
Commits (30d): 3
Language: Swift
License: MIT
Stars: 13
Forks: 10
Downloads:
Commits (30d): 0
Language: Dart
License: MIT
No Package No Dependents
No Package No Dependents

About WhisperKit

argmaxinc/WhisperKit

On-device Speech Recognition for Apple Silicon

This tool helps Apple users convert spoken audio into written text directly on their devices, without needing an internet connection. You provide an audio file, and it quickly generates a transcription with features like word timestamps and speaker identification. It's designed for developers building apps for macOS, iOS, or iPadOS that require robust, private speech-to-text capabilities.

app-development audio-transcription voice-user-interface on-device-AI speech-recognition

About flutter_whisper_kit

r0227n/flutter_whisper_kit

🎤 A Flutter plugin for running WhisperKit speech-to-text models on-device, powered by whisper.cpp. Supports iOS, macOS.

This is a tool for Flutter app developers who need to add speech-to-text functionality directly into their iOS or macOS applications. It takes audio input, either from files or a live microphone, and outputs transcribed text. Developers would use this to build features like voice assistants, dictation tools, or audio transcription services within their mobile and desktop apps.

Flutter-development mobile-app-development speech-to-text iOS-development macOS-development

Related comparisons

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