Interface: EnrollSpeakerRequest
@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?
optionalaudioMime: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.