NTSB Pulls Docket After AI Recreates Dead Pilots' Voices from Spectrograms

The NTSB has temporarily suspended public access to its online docket system after internet users used AI tools to reconstruct cockpit voice recorder audio from spectrogram images released as part of an investigation. The incident involves the November 2025 crash of UPS Flight 2976, an MD-11F cargo aircraft that crashed shortly after takeoff in Louisville, Kentucky, killing three pilots and twelve people on the ground.
The NTSB publicly released a PDF containing a spectrogram—a visual representation of sound signals—showing the last 30 seconds of cockpit audio recording from the crash. Users on X and Reddit quickly reconstructed audio versions of the pilots' voices and other cockpit sounds using the spectrogram.
Technical Details
A key technique used is the Griffin-Lim algorithm, originally published in 1984 by Daniel Griffin and Jae Lim. Updated versions have been incorporated into speech processing algorithms and implemented via Python. Various Python implementations of the algorithm are available on GitHub. The widespread availability of AI models has made it easier to apply these methods.
One account on X reported taking just 10 minutes with OpenAI's Codex model to reconstruct rough audio from the spectrogram the NTSB initially shared. The user likely used Codex to write a Python script that applies the Griffin-Lim algorithm to the spectrogram image, producing an audio waveform.
Regulatory and Privacy Implications
Federal law enacted by Congress in 1990 prohibits the NTSB from publicly sharing any part of a cockpit voice or video recorder, aiming to protect the privacy of air crews. The law followed backlash after a TV station aired cockpit conversation from the 1988 crash of Delta Air Lines Flight 1141. The NTSB takes multiple precautions for securing cockpit voice recorders, including restricting listening access to a handful of people who must sign nondisclosure agreements, leave cellphones outside, and destroy handwritten notes afterward. Transcripts of cockpit audio are created manually through constant replays and group discussions.
The NTSB had released a written transcript of the cockpit audio from the UPS flight 2976 crash during a two-day investigative hearing on May 19 and May 20, alongside the spectrogram PDF. This combination allowed reconstruction.
Ben Berman, a former NTSB accident investigator and United Airlines 737 pilot, told Ars that the cockpit voice recorder law has been important for pilots to be willing to have their voices recorded. “People are horrified with the idea of their last moments being made public,” Berman said. The NTSB statement acknowledged that advances in image recognition and computational methods enabled reconstruction of audio from spectrograms.
What This Means for Developers
This incident demonstrates that any visual representation of audio data, such as a spectrogram, can be reverse-engineered into sound using accessible algorithms and AI code generation. Developers working with sensitive audio data should consider whether releasing spectrograms or similar visualizations could inadvertently leak the underlying audio. The combination of AI code-generation tools and classical signal-processing algorithms lowers the barrier to such reconstruction.
The NTSB is now reviewing its public materials to prevent further reconstruction. The docket remains “temporarily unavailable” as of May 21.
📖 Read the full source: HN LLM Tools
👀 See Also

Meta tracking employee computer interactions for AI agent training
Meta is installing tracking software on US employee computers to capture mouse movements, clicks, and keystrokes for training AI models that can perform work tasks autonomously. The tool runs on work-related apps and websites and takes occasional screen snapshots for context.
Claude Code v2.1.269: Plugin Eval Suites, /output-style Switching, and Concurrent Agent Limits
Claude Code v2.1.269 adds `claude plugin eval` for scored, reproducible plugin test runs, `/output-style` switching over Remote Control and headless sessions, and CLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTS up to 256.

AI Fails to Boost Productivity According to Recent CEO Study
Despite widespread AI adoption, a study of 6,000 executives reports negligible impacts on productivity and employment, echoing the productivity paradox identified in the IT era of the 1980s.

Cannes Film Cost $500k to Make, $400k Was AI Compute Costs
A film screened at Cannes cost $500k to produce; $400k of that was spent on AI compute. A striking data point for AI agent developers building generative video pipelines.