Skip to content

Interface: VoicePipelineLeg

Makaio Framework


Makaio Framework / contracts / VoicePipelineLeg

Defined in: ../../../packages/contracts/src/capabilities/voice/types.ts:130

Strategy for a single voice pipeline leg (STT or TTS).

readonly providerId: string

Defined in: ../../../packages/contracts/src/capabilities/voice/types.ts:134

Provider ID selected for this session.


readonly providerName: string

Defined in: ../../../packages/contracts/src/capabilities/voice/types.ts:136

Display name for UI feedback.


readonly runtime: ProviderRuntime

Defined in: ../../../packages/contracts/src/capabilities/voice/types.ts:132

Where processing runs.