Interface ProviderRegistration

A registered provider with metadata.

interface ProviderRegistration {
    id: string;
    kind: SpeechProviderKind;
    provider: SpeechToTextProvider | TextToSpeechProvider | SpeechVadProvider | WakeWordProvider;
    catalogEntry: SpeechProviderCatalogEntry;
    isConfigured: boolean;
    priority: number;
    source: "extension" | "core";
}

Properties

id: string
isConfigured: boolean
priority: number
source: "extension" | "core"