@conciergus/chat - v0.3.1
    Preparing search index...

    Interface ConciergusVoiceHookReturn

    interface ConciergusVoiceHookReturn {
        voiceInput: ConciergusVoiceInputHookReturn;
        tts: ConciergusTTSHookReturn;
        isVoiceActive: boolean;
        voiceToVoice: (
            options?: {
                onTranscription?: (text: string) => void;
                onResponse?: (response: string) => void;
            },
        ) => Promise<void>;
        supportedLanguages: string[];
        currentLanguage: string;
        setLanguage: (language: string) => void;
        getCombinedAnalytics: () => {
            voiceInput: VoiceAnalytics;
            totalTTSGenerations: number;
            averageTTSGenerationTime: number;
        };
    }
    Index

    Properties

    isVoiceActive: boolean
    voiceToVoice: (
        options?: {
            onTranscription?: (text: string) => void;
            onResponse?: (response: string) => void;
        },
    ) => Promise<void>
    supportedLanguages: string[]
    currentLanguage: string
    setLanguage: (language: string) => void
    getCombinedAnalytics: () => {
        voiceInput: VoiceAnalytics;
        totalTTSGenerations: number;
        averageTTSGenerationTime: number;
    }