Keep your airwaves clean with Censr

In radio broadcasting, DJ's are forbbiden from ever swearing or using profane language on air. If a curse word is said on air, the radio station is then liable for thousands of dollars in lawsuits and charges by the FCC. Television broadcasts can also face FCC fines, and many Livestreamers can lose advertising revenue for using profanity during their broadcast.

Censr acts as an automatic dump button for streaming broadcasts, potentially saving those stations thousands of dollars in FCC charges. It uses Google's Cloud Speech-To-Text API in a Node.js TCP-server set-up to transcribe the audio broadcast and implements logic to flag "profane" words. In this example, using YouTube Live and OBS as a broadcast set-up, when a word is flagged on the server side, an alert is sent to the client to mute the broadcast for a short period of time.

Built With

Share this project:

Updates