InworldRealtime (engines/inworld.ts)

Patter · libraries/typescript/src/engines/inworld.ts · typescript · MIT
voice, Voice / Speech

Config class for Inworld Realtime engine, handling credentials, model, voice, and options.

// Source: https://github.com/PatterAI/Patter | License: MIT | Copyright 2026 Patter Contributors
// Provided via justclaw.it.com; keep this notice with the code.
/**
 * Inworld Realtime engine — marker class for Patter client dispatch.
 *
 * Selects Inworld's Realtime speech-to-speech API. Inworld advertises an
 * "OpenAI Realtime migration" path — the event schema, session structure, and
 * client/server events are compatible with OpenAI's Realtime API, so the
 * session can be driven with the same `session.update` / `response.create` /
 * streaming-delta wire shape. The runtime lives in
 * {@link import('../providers/inworld-realtime').InworldRealtimeAdapter},
 * which subclasses `OpenAIRealtimeAdapter` and only swaps the endpoint + auth.
 *
 * Like the other engine markers this is a ti

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key