AIPostMatchExperience.V2 covers the Section 135 AI-generated commentary,
highlight-reel, per-match analysis, clip, translation, and reviewed procedural
dialogue surfaces.
Commentary#
Post-match commentary is generated from match data only after the match exits the rollback simulation. The generated text contains a per-move recap, per-combo narration, and a per-finisher dramatic line. Text-to-speech uses the player preferred announcer voice, with localized text generation and TTS voices for en-US, fr-FR, ja-JP, and es-419.
The prompt context includes fighter lore, matchup history, and rivalry status so
lines can refer to current story context without influencing gameplay. Players
can disable AI commentary through Settings.Audio.Commentary.AIOptOut.
Highlight Reel#
The highlight reel selects the top 3 to 5 moments from longest combo, counter-hit punish, Power Play, dramatic comeback, and KO candidates. The edit pass applies cinematic camera cuts and a music swell, then exposes one-tap social sharing.
Before sharing, players can trim the reel, apply a filter, change the music track, and add a caption. Export formats are MP4, GIF, and vertical 9:16 for mobile sharing.
Analysis#
The per-match analysis screen shows damage breakdown by move, combo breakdown,
meter usage, corner-pressure win rate, mistake-frame timeline, and
matchup-specific advice. AI coaching insights include the throw-tech timing
example and feed mistake-pattern detection into
SmartHelp.PostMatch.MistakePatterns.
The fighter summary uses the recent 10-match window to describe what worked and what did not work for each character.
Clips#
Best moments are auto-clipped to ClipLibrary.Account.AutoBestMoments. Per-clip
metadata includes an AI-suggested caption and AI-generated title. Clips can be
shared to friends or the moderated public clip gallery.
Compliance And Chat Translation#
Every AI commentary output is labeled as machine-generated with the disclosure
text: "AI commentary is machine-generated presentation content." The compliance
record carries the EU AI Act cross-reference 80.4, per-output opt-out, and
manual review of training data.
Community chat translation uses @v2/iris-realtime-translation for real-time
per-message translation across locale boundaries. Each translated message has an
accuracy score and manual override.
Procedural Dialogue#
Per-fighter procedural dialogue is limited to post-launch DLC seasons. It can generate per-event filler dialogue lines for each fighter, but every line must be manually reviewed and signed off before deployment.