Package-level declarations

Types

Link copied to clipboard

Gestisce i download di file HTTP ripristinabili e l'estrazione degli archivi.

Link copied to clipboard
object DpiUtil

Utilità senza stato per leggere e scrivere metadati DPI (punti per pollice) nei file di immagine.

Link copied to clipboard

Pipeline di preelaborazione delle immagini stateless per OCR: conversione in scala di grigi, binarizzazione Otsu e denoising mediano.

Link copied to clipboard

Utilità senza stato per trasformazioni geometriche di immagini (rotazioni, capovolgimenti) utilizzata per correggere l'immagine orientamento prima dell'elaborazione OCR.

Link copied to clipboard
class LlamaHttpClient(defaultPort: () -> Int, log: (CodBi.LogLevel, String) -> Unit)

Client HTTP per comunicare con un'istanza LLAMA-Server locale.

Link copied to clipboard

Gestisce il ciclo di vita di un processo del sistema operativo LLAMA-Server locale.

Link copied to clipboard

Rileva la piattaforma server corrente, il backend GPU e il numero di core fisici della CPU.

Link copied to clipboard

Gestisce le richieste servlet Whisper in entrata: sonde di controllo dello stato, gating delle risorse, audio estrazione e instradamento della trascrizione (locale vs esterno).

Link copied to clipboard

Gestisce l'intero ciclo di vita di un'istanza del server Whisper locale: download binario, FFmpeg provisioning, avvio del processo, controllo dello stato, monitoraggio delle risorse e arresto.

Link copied to clipboard

Client HTTP senza stato per l'inoltro dell'audio a un endpoint di trascrizione compatibile con Whisper.