Interface: TTSProviderCapabilities
Makaio Framework / contracts / TTSProviderCapabilities
Interface: TTSProviderCapabilities
Section titled “Interface: TTSProviderCapabilities”Defined in: ../../../packages/contracts/src/capabilities/voice/types.ts:16
Runtime capabilities of a TTS provider, used for provider selection.
Properties
Section titled “Properties”
readonlymodes: readonly ("streaming"|"buffered")[]
Defined in: ../../../packages/contracts/src/capabilities/voice/types.ts:18
Supported synthesis modes.
outputFormats
Section titled “outputFormats”
readonlyoutputFormats: readonlystring[]
Defined in: ../../../packages/contracts/src/capabilities/voice/types.ts:24
Supported output audio formats.
voiceInstructions
Section titled “voiceInstructions”
readonlyvoiceInstructions:boolean
Defined in: ../../../packages/contracts/src/capabilities/voice/types.ts:22
Whether style/tone instructions are supported.
voiceSelection
Section titled “voiceSelection”
readonlyvoiceSelection:boolean
Defined in: ../../../packages/contracts/src/capabilities/voice/types.ts:20
Whether voice preset selection is supported.