Skip to content

Interface: STTRequest

Makaio Framework


Makaio Framework / contracts / STTRequest

Defined in: ../../../packages/contracts/src/capabilities/voice/types.ts:33

Raw audio input for speech-to-text transcription.

audio: ArrayBuffer

Defined in: ../../../packages/contracts/src/capabilities/voice/types.ts:35

Raw PCM audio samples as a binary buffer


optional language?: string

Defined in: ../../../packages/contracts/src/capabilities/voice/types.ts:39

BCP-47 language tag to guide transcription (e.g. “en-US”)


sampleRate: number

Defined in: ../../../packages/contracts/src/capabilities/voice/types.ts:37

Sample rate of the audio in Hz (e.g. 16000, 44100)


optional vocabulary?: string[]

Defined in: ../../../packages/contracts/src/capabilities/voice/types.ts:41

Custom vocabulary words to bias recognition toward