j.foucher
f57bb65297
WIP: Emotion facial expressions + client tool support
- ElevenLabs client tool call/result WebSocket support (set_emotion)
- EElevenLabsEmotion + EElevenLabsEmotionIntensity enums
- Emotion poses in PoseMap data asset (Normal/Medium/Extreme per emotion)
- Standalone ElevenLabsFacialExpressionComponent (separated from LipSync)
- Two-layer architecture: emotion base (eyes/brows/cheeks) + lip sync on top (mouth)
- Smooth emotion blending (~500ms configurable transitions)
- LipSync reads emotion curves from FacialExpressionComponent via GetCurrentEmotionCurves()
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>