Projects

[Vibe Coding] Real-Time ATC Transcription for Pilots

Visualizing Air Traffic Communication in Real Time

ROLE

Designer/User

TOOLS

Figma, Claude Code

WHAT MAKES ME WANT TO START THIS PROJECT?

On February 25, 2025, a near-tragic runway incursion occurred at Chicago Midway Airport involving Flexjet Flight 560 (a Challenger 350) and Southwest Flight 2504 (a Boeing 737-800). Despite ATC’s instruction to “hold short” of Runway 31C, the Flexjet crew misheard and mistakenly crossed the active runway without clearance.

This serious communication breakdown between ATC and experienced pilots highlights how easily misunderstandings can escalate into dangerous situations. If such errors can occur among professionals, the risks are even greater for student pilots or less experienced aviators—making clear, accessible communication tools essential for aviation safety.

Overview

As both a licensed pilot and a non-native English speaker, I’ve personally experienced one of the biggest challenges in aviation: ATC (Air Traffic Control) communication. Fast speech, aviation-specific jargon, and the pressure of flying can make it difficult to catch every instruction. Missing or mishearing critical instructions can compromise situational awareness, safety, and pilot confidence.

This case study explores the design of a real-time ATC transcription tool—a system that listens to ATC transmissions and instantly provides text transcriptions for pilots in the cockpit.

The Problem

  • Pilots often struggle to fully understand ATC communications due to speed, accent, jargon, or nervousness.

  • In high workload environments, even experienced pilots can miss transmissions.

  • Current avionics systems provide no text backup—only audio.

  • A misheard instruction (e.g., wrong altitude or heading) can lead to dangerous outcomes.

HMW help pilots improve comprehension and confidence in ATC communications through accessible, real-time support?

The Million Dollar Question

Interviewing Pilots & Flight Instructors

  • Pilot Interviews (5 private pilots, 2 CFIs): to understand real-world ATC struggles.

  • Flight Observation: listening in on tower communications at a local Class C airport.

  • Competitive Benchmarking: looked at speech-to-text tools (Otter.ai, Microsoft Azure STT, LiveATC), but none were optimized for aviation.

Personas

Persona 1: Rodrigo

International Student Pilot
  • 28 years old, Spanish native speaker.

  • Struggles with fast ATC speech.

  • Goal: Increase confidence during solo flights.

  • Pain: Often needs to request “say again,” feels embarrassed.

Persona 2: Sarah

Private Pilot, Busy Airspace
  • 35 years old, English native speaker.

  • Goal: Reduce workload in busy Class B airspace.

  • Pain: Misses instructions when multitasking.

User Flow

Initial Sketches

Usability Testing in Simulated Flight Conditions

To evaluate the effectiveness of real-time transcription in a realistic environment, I conducted a usability test with four pilots during a simulator session. The prototype was deployed on an iPad, where pilots were asked to respond to ATC instructions with transcription support enabled. This setup allowed us to observe how the tool integrates into actual cockpit workflows under time-sensitive conditions.

Setup

  • 4 pilots participated in a simulator-based test

  • Prototype deployed on iPad

  • Task: Respond to ATC instructions using real-time transcription support

Improved Confidence & Faster Comprehension

Results

  • 100% of pilots reported increased confidence in understanding ATC instructions

  • Non-native English speakers noted significantly faster comprehension

  • Transcription helped “decode” complex or rapid instructions in real time

Actionable Feedback for Iteration

Feedback

  • Increase font size for better in-flight readability

  • Store at least the last 20 transmissions for quick reference

  • Add voice playback of the most recent instruction as a backup

Next Steps

This project explores how AI-powered transcription can better support pilots by integrating with existing aviation tools and improving accuracy in complex communication environments. Future directions focus on enhancing ecosystem compatibility, domain-specific intelligence, and real-world validation.

  • Explore integration with ForeFlight and Garmin Pilot to embed transcription directly into pilot workflows

  • Leverage AI-driven glossary identification to recognize aviation terminology and improve transcription accuracy

  • Validate performance in IFR scenarios and untowered airports where communication is dense and fast-paced

Projects