Skip to content

Interface: VoiceProfile

@kortexya/reasoninglayer


@kortexya/reasoninglayer / VoiceProfile

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

A registered cloned voice (VoiceProfileDto on the wire).

consent: VoiceConsent

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

Recorded consent.


createdAt: string

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

ISO-8601 enrollment timestamp.


engine: string

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

Engine this voice’s conditioning was computed for.


hasIcl: boolean

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

Whether ICL context codes were computed (a transcript was supplied).


id: string

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

Stable voice (term) id — what SynthesizeSpeechRequest.voiceId takes.


name: string

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

Display name.


sampleSecs: number

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

Seconds of reference audio used.