Whisper constructor
Whisper(
- dynamic model,
- whisper_context_params cparams, {
- String outputMode = "plaintext",
- String initMode = "late",
- ValueNotifier<
String> ? externalNotifier,
Implementation
Whisper(this.model, this.cparams,
{this.outputMode = "plaintext",
this.initMode = "late",
ValueNotifier<String>? externalNotifier}) {
if (!WhisperLibrary.loaded) {
if (!WhisperLibrary.flagFirst) {
WhisperLibrary.init();
} else {
throw Exception('libwhisper is not loaded!');
}
}
if (externalNotifier != null) {
result = externalNotifier;
}
if (initMode == "normal") {
initModel();
}
}