Skip to content

Type Alias: VoiceSessionStartResponse

Makaio Framework


Makaio Framework / contracts / VoiceSessionStartResponse

VoiceSessionStartResponse = z.infer<typeof VoiceSchemas["session.start"]["response"]>

Defined in: ../../../packages/contracts/src/capabilities/voice/schemas.ts:191

Discriminated response payload for the voice.session.start RPC.

  • VoiceSessionStartResponse
    • z.infer<(typeof VoiceSchemas)['session.start']['response']>
      • (typeof VoiceSchemas)['session.start']['response']
type VoiceSessionStartResponse = {
audioTransport: 'none' | 'ws';
strategy: { stt: { runtime: 'client' | 'server'; providerId: string; providerName: string; }; tts: { runtime: 'client' | 'server'; providerId: string; providerName: string; }; };
};