Package-level declarations
Types
Verwaltet fortsetzbare HTTP-Dateidownloads und Archivextraktion.
Zustandslose Bildvorverarbeitungspipeline für OCR: Graustufenkonvertierung, Otsu-Binarisierung und mittlere Rauschunterdrückung.
Zustandsloses Dienstprogramm für geometrische Bildtransformationen (Rotationen, Spiegelungen) zur Bildkorrektur Orientierung vor der OCR-Verarbeitung.
HTTP-Client zur Kommunikation mit einer lokalen LLAMA-Server-Instanz.
Verwaltet den Lebenszyklus eines lokalen LLAMA-Server-Betriebssystemprozesses.
Erkennt die aktuelle Serverplattform, das GPU-Backend und die Anzahl der physischen CPU-Kerne.
Verarbeitet eingehende Whisper-Servlet-Anfragen: Integritätsprüfungen, Ressourcen-Gating, Audio Extraktion und Transkriptionsrouting (lokal vs. extern).
Verwaltet den gesamten Lebenszyklus einer lokalen Whisper-Server-Instanz: Binär-Download, FFmpeg Bereitstellung, Prozessstart, Zustandsprüfung, Ressourcenüberwachung und Herunterfahren.
Zustandsloser HTTP-Client zum Weiterleiten von Audio an einen Whisper-kompatiblen Transkriptionsendpunkt.