Skip to content

Interface: EnrollSpeakerRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Speakers / EnrollSpeakerRequest

Interface: EnrollSpeakerRequest

Defined in: src/types/speakers.ts:12

Body of POST /api/v1/speakers/enroll — enroll (or re-enroll) a speaker.

Properties

audio

audio: string

Defined in: src/types/speakers.ts:14

Base64-encoded audio sample of the speaker (≥ ~3 s of speech).


audioMime?

optional audioMime: string | null

Defined in: src/types/speakers.ts:16

MIME hint (e.g. "audio/wav") for decoding the sample. Optional.


name

name: string

Defined in: src/types/speakers.ts:21

Display name for this speaker. Re-enrolling the same name (case-insensitive) overwrites the existing profile.