A professional React component for interactive 3D talking head avatars with TTS, lip-sync, and gesture support