top | item 47174291

Show HN: I Built Smart Radio That Auto-Skips Talk and Ads by Using ML

5 points| FreeGuessr | 4 days ago |tunejourney.com

Hi, I built TuneJourney to solve a specific annoyance: radio ads and DJ chatter. The core feature is an in-browser "AI Skip Talk" filter.

The Tech: Instead of processing on a server, it uses the Web Audio API to capture the stream locally and runs a lightweight ML classification model directly in your browser. It estimates the music vs. speech probability in near real-time. If enabled, it automatically triggers a "next" command to hop to another station the moment an ad, news segment, or DJ starts talking.

Features: - In-browser Inference: Entirely local and privacy-focused; no audio data ever leaves your machine. - WebGL + Point Clustering: Renders 70,000 stations across 11,000 locations smoothly. - Real-time Activity: See other users on the globe and what they are listening to in real-time. - System Integration: Full Media Key support for physical keyboard and system-level Next/Prev buttons. - Customization: Includes a talk sensitivity slider for the ML model so you can tweak the threshold.

Check it out: https://tunejourney.com

Let me know what you think! I am interested if this project is worth further investment, building a mobile app, etc.

4 comments

order

MrCoffee7|3 days ago

It doesn't seem to work - I heard a lot of talking. What do you need to do in your browser settings to get it to work?

FreeGuessr|14 hours ago

So by default, it’s turned off. Make sure that in the expandable menu, at the top above the "Shuffle" button, you enable the "Skip Talk" feature.

Another way is to click on the "AI Off" label in the play bar. This will open the "Audio Timeline", and you will find the "Skip Talk" toggle there as well.

slwvx|4 days ago

Now build it into a podcast player. I.e. to skip ads in podcasts.

FreeGuessr|4 days ago

Adding podcasts is on my TODO so I might :)