Keyterm biasing for STTs that accept a term list.

Can be passed as a plain object:

new AgentSession({
keytermsOptions: {
keyterms: ['LiveKit', 'Acme Corp'],
keytermDetection: { enabled: true, turnInterval: 1 },
},
});
interface KeytermsOptions {
    keytermDetection?: KeytermDetectionOptions;
    keyterms?: string[];
}

Properties

keytermDetection?: KeytermDetectionOptions

LLM-based keyterm extraction, for STTs that accept a term list.

keyterms?: string[]

Static keyterms applied wherever the STT accepts a term list; never touched by detection.