Developer Builds AI Tool That Turns Running Data Into Sports Broadcast Commentary

A developer and recreational runner created Race Recap Radio, a web app that converts GPS run files into broadcast-style audio race recaps. The tool accepts .gpx or .tcx files exported from platforms like Strava, Garmin, or Nike Run Club, then uses Google's Gemini AI to generate commentary and ElevenLabs to deliver it in an energetic sports announcer voice. Key moments from the run — such as heart-rate spikes, pace surges, and split times — are automatically detected and woven into the narrative. The app was built as part of a weekend developer challenge and was demonstrated using the creator's own 10K run from June 28, covering 10.11 km with a peak heart rate of 197 bpm. For privacy, raw GPS data is parsed locally in the browser, with only a compact summary sent to the AI for commentary generation.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in