CAST · SPIRITED AWAY
Faces & feelings
Per-character screen time, dialogue and emotion breakdown — derived from face recognition + expression classifier across every frame.
← Back to Spirited AwayFaces detected
4,198
across full runtime
Named matches
7
actors identified
Close-up shots
7.0%
of all framed shots
Smile rate
0.5%
frames with detected joy
Gender split
M / F · screen-time weighted
Dominant emotion
Fear 27%
film-wide aggregate
Most expressive
Mari Natsuki
100% non-neutral
Lead screen share
30%
7 tracked characters
Overall emotion distribution
7 emotions · all characters · screen-time weightedScreen time by actor
7 named · 42m tracked of 124.5m01
Mari Natsuki
as Yubaba / Zeniba · 342 scenes
12.3min · 30% of cast
02
Rumi Hiiragi
as Chihiro · 261 scenes
9.0min · 22% of cast
03
Yasuko Sawaguchi
as Mother · 170 scenes
6.8min · 16% of cast
04
Miyu Irino
as Haku · 174 scenes
5.7min · 14% of cast
05
Bunta Sugawara
as Kamaji · 94 scenes
4.7min · 11% of cast
06
Yumi Tamai
as Rin · 50 scenes
1.7min · 4% of cast
07
Takashi Naito
as Father · 70 scenes
1.3min · 3% of cast
Dialogue by character
words spoken · WPM · share of total dialogueNOTE — speaker matching uses face-detection overlap; actors not recognized by the AI appear as unidentified.
| Actor / Character | Words spoken | WPM | % of dialogue |
|---|
Rumi Hiiragi as Chihiro | 1,901 | 210.8 | |
Unidentified speakers | 1,776 | — | |
Mari Natsuki as Yubaba / Zeniba | 1,175 | 95.5 | |
Miyu Irino as Haku | 1,055 | 185.7 | |
Yasuko Sawaguchi as Mother | 1,029 | 150.9 | |
Bunta Sugawara as Kamaji | 575 | 122.5 | |
Takashi Naito as Father | 344 | 266 | |
Yumi Tamai as Rin | 256 | 148.8 | |
Cast profiles
arc · volatility · emotion breakdown per actorMN
Mari Natsuki
AS YUBABA / ZENIBA
YS
Yasuko Sawaguchi
AS MOTHER
Speaker diarization
talk-time · turns · pacing per speakerTalk-time share · 25 clusterssums to 100.0% of all dialogue
Hiiragi 14.7%
Natsuki 20.1%
Irino 9.3%
Sawaguchi 11.2%
Sugawara 7.7%
First-word entry · per speakerdot = first line · trail = on-screen window · 19 ensemble
0:0031:0862:1593:23124:30
runtimeYasuko Sawaguchi
28:39enter
Rumi HiiragiSPEAKER 10
Rapid exchange14.7%of all dialogue · 1,901 words · 9:01 spoken
WPM210.8
Turns261
Avg turn1.8s
Longest18.5s
Mari NatsukiSPEAKER 14
Rapid exchange20.1%of all dialogue · 1,175 words · 12:19 spoken
WPM95.5
Turns342
Avg turn1.0s
Longest6.5s
Miyu IrinoSPEAKER 02
Rapid exchange9.3%of all dialogue · 1,055 words · 5:41 spoken
WPM185.7
Turns174
Avg turn1.0s
Longest4.2s
Yasuko SawaguchiSPEAKER 11
Rapid exchange11.2%of all dialogue · 1,029 words · 6:49 spoken
WPM150.9
Turns170
Avg turn1.4s
Longest6.2s
Bunta SugawaraSPEAKER 18
Brief7.7%of all dialogue · 575 words · 4:42 spoken
WPM122.5
Turns94
Avg turn1.6s
Longest14.6s
Unknown SpeakerSPEAKER 13 · unmatched
Brief4.9%of all dialogue · 501 words · 2:59 spoken
WPM168
Turns69
Avg turn1.5s
Longest4.2s
Takashi NaitoSPEAKER 01
Brief2.1%of all dialogue · 344 words · 1:18 spoken
WPM266
Turns70
Avg turn0.9s
Longest2.8s
Yumi TamaiSPEAKER 07
Brief2.8%of all dialogue · 256 words · 1:43 spoken
WPM148.8
Turns50
Avg turn1.6s
Longest6.0s
Unknown SpeakerSPEAKER 17 · unmatched
Brief1.3%of all dialogue · 188 words · 0:47 spoken
WPM239.6
Turns41
Avg turn1.1s
Longest4.8s
Unknown SpeakerSPEAKER 23 · unmatched
Brief1.7%of all dialogue · 170 words · 1:03 spoken
WPM161.5
Turns26
Avg turn1.5s
Longest5.0s
Unknown SpeakerSPEAKER 08 · unmatched
Brief6.8%of all dialogue · 150 words · 4:10 spoken
WPM36
Turns38
Avg turn1.3s
Longest6.3s
Unknown SpeakerSPEAKER 24 · unmatched
Brief1.2%of all dialogue · 149 words · 0:45 spoken
WPM198.7
Turns57
Avg turn0.8s
Longest3.0s
Unknown SpeakerSPEAKER 03 · unmatched
Brief2.0%of all dialogue · 133 words · 1:12 spoken
WPM110.9
Turns19
Avg turn1.3s
Longest3.4s
Unknown SpeakerSPEAKER 05 · unmatched
Rapid exchange3.7%of all dialogue · 79 words · 2:15 spoken
WPM35.2
Turns179
Avg turn0.5s
Longest2.9s
Unknown SpeakerSPEAKER 22 · unmatched
Brief1.8%of all dialogue · 78 words · 1:08 spoken
WPM69.3
Turns24
Avg turn1.0s
Longest3.4s
Unknown SpeakerSPEAKER 15 · unmatched
Brief2.5%of all dialogue · 55 words · 1:31 spoken
WPM36.4
Turns52
Avg turn0.8s
Longest4.6s
Unknown SpeakerSPEAKER 20 · unmatched
Brief0.3%of all dialogue · 53 words · 0:11 spoken
WPM293.9
Turns9
Avg turn1.1s
Longest2.0s
Unknown SpeakerSPEAKER 21 · unmatched
Brief0.4%of all dialogue · 51 words · 0:16 spoken
WPM190.8
Turns13
Avg turn1.1s
Longest3.7s
Unknown SpeakerSPEAKER 12 · unmatched
Brief0.2%of all dialogue · 32 words · 0:06 spoken
WPM303.8
Turns9
Avg turn0.8s
Longest4.2s
Unknown SpeakerSPEAKER 09 · unmatched
Brief0.5%of all dialogue · 31 words · 0:19 spoken
WPM96
Turns8
Avg turn0.9s
Longest3.3s
Unknown SpeakerSPEAKER 00 · unmatched
Brief0.1%of all dialogue · 30 words · 0:06 spoken
WPM327.3
Turns18
Avg turn0.4s
Longest1.9s
Unknown SpeakerSPEAKER 16 · unmatched
Brief0.6%of all dialogue · 29 words · 0:23 spoken
WPM75.1
Turns11
Avg turn0.8s
Longest2.8s
Unknown SpeakerSPEAKER 06 · unmatched
Brief1.8%of all dialogue · 22 words · 1:04 spoken
WPM20.5
Turns81
Avg turn0.9s
Longest6.9s
Unknown SpeakerSPEAKER 19 · unmatched
Brief1.1%of all dialogue · 19 words · 0:39 spoken
WPM29.4
Turns31
Avg turn0.9s
Longest3.6s
Unknown SpeakerSPEAKER 04 · unmatched
Brief1.2%of all dialogue · 6 words · 0:44 spoken
WPM8.2
Turns27
Avg turn6.2s
Longest23.9s