transcribeLocal

fun transcribeLocal(audioBytes: ByteArray, port: Int, language: String?): String

Sendet Audiobytes an den lokalen Whisper-Server-Endpunkt „/inference“.

Return

Der transkribierte Text.

Parameters

audioBytes

Raw audio bytes (WebM/Opus, WAV, etc.).

port

Local whisper-server port.

language

Optional BCP-47 language hint (e.g. "en", "de"), or null for auto-detect.

Throws

If the server returns a non-2xx HTTP status.