AAI SDK
    Preparing search index...

    Interface TtsSession

    Host-side handle to one open TTS provider stream (pipeline mode). Produced by the host's provider resolver at session start; user code never constructs one.

    interface TtsSession {
        cancel(): void;
        close(): Promise<void>;
        flush(): void;
        on<E extends keyof TtsEvents>(event: E, fn: TtsEvents[E]): Unsubscribe;
        sendText(text: string): void;
    }
    Index
    • Interrupt immediately (barge-in). Emits done synchronously.

      Returns void

    • Returns Promise<void>

    • Signal "no more text this turn". Emits done when fully synthesized.

      Returns void

    • Push text deltas from the LLM. Provider may synthesize as chunks arrive.

      Parameters

      • text: string

      Returns void