UNPKG

@marcosremar/talking-head-avatar

Version:

React 3D avatar component with integrated chat and lip-sync capabilities

27 lines (23 loc) 706 B
import React from 'react'; export interface TalkingHeadAvatarProps { apiUrl: string; assetsUrl?: string; initialMessage?: string; onMessage?: (message: string) => void; onError?: (error: Error) => void; theme?: 'light' | 'dark'; cameraZoom?: boolean; showControls?: boolean; enableVoice?: boolean; className?: string; style?: React.CSSProperties; } export declare const TalkingHeadAvatar: React.FC<TalkingHeadAvatarProps>; export declare const TalkingHeadProvider: React.FC<{ children: React.ReactNode; apiUrl: string; assetsUrl?: string; }>; export declare const Avatar: React.FC<any>; export declare const Experience: React.FC<any>; export declare const UI: React.FC<any>;