Whisper Request Handler
Gestisce le richieste servlet Whisper in entrata: sonde di controllo dello stato, gating delle risorse, audio estrazione e instradamento della trascrizione (locale vs esterno).
Estratto da "Whisper.kt" in modo che la classe servlet gestisca solo la configurazione e il ciclo di vita.
Parameters
log
Logging callback (LogLevel, message).
Properties
Functions
Link copied to clipboard
fun handle(params: IPluginServletActionParams, serverManager: WhisperServerManager, isExternalMode: Boolean, externalUrl: String?, externalApiKey: String?, externalModel: String?, modelUrl: String, ffmpegAvailable: Boolean, autoDetectLanguage: Boolean = false, pluginProperties: Properties): IPluginServletActionRetVal
Elabora una richiesta servlet per la trascrizione da parlato a testo.