Drop your video here
or
MP4 · MOV · AVI · MKV · WebM · MP3 · WAV · M4A
Add words or phrases to track as fillers (comma-separated). Saved in your browser.
Already tracked by default:
🎧 Audio file detected — Eye Contact & Body Language analysis disabled.
Analysing your presentation…
0%
Starting…
Presentation Summary
AI-generated coaching feedback based on your full analysis
Emotion Distribution
Overall emotional profile across your entire presentation
Top Emotions
Ranked breakdown of the most prominent emotions detected
Emotion Timeline
How your emotional tone shifted segment by segment — click any point for coaching on that moment
Words Per Minute Over Time
Your speaking pace through the presentation — optimal range is 120–160 WPM
Long Pauses (>5 seconds)
Pauses exceeding 5 seconds detected in your speech
Speaking Time Breakdown
Estimated proportion of your presentation spent speaking, in silence, and on filler words
Voice Frequency Over Time
Fundamental frequency (F0) of your voice in Hertz — voiced frames only
Voice Volume Over Time
Relative loudness per second — consistent volume keeps audiences engaged
Filler Word Count
How many times each filler word or phrase was used
Filler Word Timeline
When filler words occurred throughout your presentation — click a transcript word to highlight
Frequently Repeated Words
Content words used 3 or more times — variety keeps audiences engaged
Word Cloud
Most-used content words sized by frequency — larger = more frequent
Gaze Direction Distribution
Proportion of time spent looking in each direction
Gaze Summary
Key statistics about your eye contact and gaze behaviour
Gaze Offset Over Time
Horizontal gaze offset per second — 0 = looking straight ahead
Script Feedback
Comparing your planned script to what you actually said
Confidence Over Time
Estimated speaker confidence per segment — derived from emotional positivity, gaze direction, and vocal pitch variety
Posture Score Over Time
Overall posture quality per second — 100 = perfect alignment, green zone = good
Shoulder Tilt Over Time
Shoulder angle in degrees — 0° = perfectly level, green zone = within ±3°
Hand Movement Over Time
Wrist movement per second relative to shoulder width — dashed line = gesture threshold
Leo
kimi-k2.5 · OllamaAsk any question about your presentation
Full Transcript
Speech-to-text output — click any word to see your emotions during that sentence