Package-level declarations

Types

Link copied to clipboard

Verwaltet fortsetzbare HTTP-Dateidownloads und Archivextraktion.

Link copied to clipboard
object DpiUtil

Zustandsloses Dienstprogramm zum Lesen und Schreiben von DPI-Metadaten (Punkte pro Zoll) in Bilddateien.

Link copied to clipboard

Zustandslose Bildvorverarbeitungspipeline für OCR: Graustufenkonvertierung, Otsu-Binarisierung und mittlere Rauschunterdrückung.

Link copied to clipboard

Zustandsloses Dienstprogramm für geometrische Bildtransformationen (Rotationen, Spiegelungen) zur Bildkorrektur Orientierung vor der OCR-Verarbeitung.

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

HTTP-Client zur Kommunikation mit einer lokalen LLAMA-Server-Instanz.

Link copied to clipboard

Verwaltet den Lebenszyklus eines lokalen LLAMA-Server-Betriebssystemprozesses.

Link copied to clipboard

Erkennt die aktuelle Serverplattform, das GPU-Backend und die Anzahl der physischen CPU-Kerne.

Link copied to clipboard

Verarbeitet eingehende Whisper-Servlet-Anfragen: Integritätsprüfungen, Ressourcen-Gating, Audio Extraktion und Transkriptionsrouting (lokal vs. extern).

Link copied to clipboard

Verwaltet den gesamten Lebenszyklus einer lokalen Whisper-Server-Instanz: Binär-Download, FFmpeg Bereitstellung, Prozessstart, Zustandsprüfung, Ressourcenüberwachung und Herunterfahren.

Link copied to clipboard

Zustandsloser HTTP-Client zum Weiterleiten von Audio an einen Whisper-kompatiblen Transkriptionsendpunkt.