Skip to content

Interface: TranscribeSpeechRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Speech / TranscribeSpeechRequest

Interface: TranscribeSpeechRequest

Defined in: src/types/speech.ts:145

Body of POST /api/v1/speech/transcribe — transcribe a short utterance.

Properties

audioBase64

audioBase64: string

Defined in: src/types/speech.ts:147

Base64-encoded audio.


audioMime?

optional audioMime: string | null

Defined in: src/types/speech.ts:149

MIME hint (e.g. "audio/webm;codecs=opus"), preferred over format. Optional.


format?

optional format: string | null

Defined in: src/types/speech.ts:151

Container/codec hint (e.g. "wav", "webm"). Advisory. Optional.


language?

optional language: string | null

Defined in: src/types/speech.ts:153

Optional language hint (BCP-47 or ISO 639-1). null = auto-detect.