Interface: TranscribeSpeechRequest
@kortexya/reasoninglayer / TranscribeSpeechRequest
Interface: TranscribeSpeechRequest
Section titled “Interface: TranscribeSpeechRequest”Defined in: src/types/speech.ts:145
Body of POST /api/v1/speech/transcribe — transcribe a short utterance.
Properties
Section titled “Properties”audioBase64
Section titled “audioBase64”audioBase64:
string
Defined in: src/types/speech.ts:147
Base64-encoded audio.
audioMime?
Section titled “audioMime?”
optionalaudioMime?:string|null
Defined in: src/types/speech.ts:149
MIME hint (e.g. "audio/webm;codecs=opus"), preferred over format. Optional.
format?
Section titled “format?”
optionalformat?:string|null
Defined in: src/types/speech.ts:151
Container/codec hint (e.g. "wav", "webm"). Advisory. Optional.
language?
Section titled “language?”
optionallanguage?:string|null
Defined in: src/types/speech.ts:153
Optional language hint (BCP-47 or ISO 639-1). null = auto-detect.