Skip to main content
Version: 0.10.0

Type Alias: SupertonicTtsOptions<K>

SupertonicTtsOptions<K> = object

Defined in: extensions/speech/tasks/supertonicTextToSpeech.ts:99

Per-call execution options for Supertonic Text-to-Speech synthesis.

Type Parameters

K

K extends PropertyKey

Voice style keys record constraint.

Properties

lang?

readonly optional lang: SupertonicLanguage

Defined in: extensions/speech/tasks/supertonicTextToSpeech.ts:110

Language ISO code (e.g. 'en', 'ko', 'es', 'na').


maxChunkLength?

readonly optional maxChunkLength: number

Defined in: extensions/speech/tasks/supertonicTextToSpeech.ts:112

Maximum character limit per text chunk.


speed?

readonly optional speed: number

Defined in: extensions/speech/tasks/supertonicTextToSpeech.ts:106

Speech speed factor (range: 0.8 to 1.2).


totalSteps?

readonly optional totalSteps: number

Defined in: extensions/speech/tasks/supertonicTextToSpeech.ts:108

Number of flow-matching denoising steps.


voiceStyle

readonly voiceStyle: K | SupertonicVoiceStyle

Defined in: extensions/speech/tasks/supertonicTextToSpeech.ts:104

Voice style key matching one of the keys in config.voiceStyles, or a raw SupertonicVoiceStyle object.