Tool
NFHC Burst Translator
Drop any NFHC-enabled broadcast. The machine layer surfaces.
Works on any show that carries an NFHC burst in the first 8 seconds.
Drop MP3 here · or click to browse
MP3 only · first 15 seconds decoded · nothing stored
No broadcast? Grab one from the Studio Archives —
NFHC-enabled shows are marked and ready to decode.
Open Standard
NFHC // Not For Human Consumption
An open broadcast standard for AI-to-AI signal embedding.
Every NFHC-enabled show announces itself to machines in the first 8 seconds —
show ID, topics, summary, feed URL — encoded as FSK audio tones.
Apache 2.0. Free to adopt.
Embed
Tag Your Own Audio
Upload any MP3. Fill in what it is. We embed NFHC data directly in the file —
no audible change, no quality loss. Download it and drop it back into the decoder above to verify.
Drop MP3 here — or click to choose file
Transcript
For Broadcasters
Which one are you?
Pick your path. Both end the same way — your audio carries data machines can read.
I make music or audio content
You’re already in the right place. Use the NFHC Encoder above — it’s the section with the drop zone.
- Drop your MP3 into the encoder
- Fill in the fields — title, artist, description, themes
- Pick a transcript option if you want one
- Hit Embed NFHC Data
I run a show, podcast, or stream
Tag any episode from your terminal. One script, one command.
↓ Download nfhc_encode.py
1 — Install the one dependency
pip install mutagen
2 — Tag your episode
python3 nfhc_encode.py \
--title "Episode 42" \
--artist "Your Show Name" \
--topics "AI, news, tech" \
episode.mp3
3 — Verify it worked
Drop the output file into the decoder above.
If a card comes back, you’re broadcasting NFHC.