MicrophoneCaptureComponent: - Local Voice Activity Detection (RMS-based, independent of ElevenLabs) - Configurable threshold, onset time, silence time - bIsUserSpeaking flag + OnUserVoiceActivityChanged delegate - Hysteresis prevents flickering between speech/silence AIController gaze bridge: - Resolve MicComponent from player Pawn (not NPC) via reflection - ConversationPaused BB key blocks movement branches via BT decorator - NPC stops only when user actually speaks (not just on proximity connect) - NPC resumes when conversation disconnects - Spline PauseFollowing/ResumeFollowing on conversation start/end BT setup required: - Add Blackboard Condition (ConversationPaused Is Not Set, Aborts=Both) on spline and patrol branches Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
Eleven Labs Integration for Unreal Engine 5.5
Languages
C++
90%
Python
4.8%
HTML
4.3%
Batchfile
0.6%
C#
0.3%