whisper_ggml 1.8.0
whisper_ggml: ^1.8.0 copied to clipboard
OpenAI Whisper ASR (Automatic Speech Recognition) for Flutter
1.8.0 #
- Added
initialPromptparameter toTranscribeRequestandWhisperController.transcribe - Wired
initial_promptthrough towhisper_full_params.initial_prompton Android, iOS, and macOS to bias decoding toward domain-specific vocabulary, names, and punctuation - Added
noContextparameter (whisper_full_params.no_context, equivalent to Python whisper'scondition_on_previous_text=False) on Android, iOS, and macOS to disable cross-segment text conditioning — helps against hallucinated repetition on short utterances - Empty / null prompt and
noContext: falseleave whisper.cpp defaults, so existing callers see no behaviour change - Removed unused
flutter_riverpoddependency, which was constraining consumers to riverpod 2.x even though the package never imported it - Fixed example app crash on macOS when transcribing the bundled jfk.wav (temporary directory did not exist)
1.7.0 #
- Connected
diarizetranscribe parameter to the underlying whisper C++ code - Added
diarizeparameter to thetranscribemethod
1.6.0 #
- Fixed iOS issues
- Added
autolanguage support for iOS - Fixed
exampleproject - Increased NDK version in order to support Google 16 KB requirement
1.5.0 #
- Switched main FFmpeg from heavy
ffmpeg_kit_flutter_new: ^1.6.1to lightweightffmpeg_kit_flutter_new_min: ^2.1.0 - Upgraded
recorderdependency forexampleproject fromv5.2.1tov6.0.0 - Updated main code files
1.4.0 #
- Added ability to use "auto" language detection
- Upgraded
pubspec.yamldependencies
1.3.0 #
- Upgraded Android bindings to work with Flutter 3.29
- Added new FFmpeg kit dependency
1.2.0 #
- Fixed Android v1 embedding issue by adding override for ffmpeg_kit_flutter_full_gpl
- Upgraded dependencies
1.1.1 #
- Cleaned up code
1.1.0 #
- Added support for MacOS
1.0.0 #
- Added support for Android and iOS