All Work
AI Audio Processing

Profanity Filter Audio Processing Platform

A full-stack web application that processes audio and video files and automatically censors profane language. It combines several AI speech recognition models — Whisper, Parakeet, and Demucs for vocal separation — to detect profanity accurately even in fast-paced rap music, then applies a beep or mute using precise word-level timestamps. Users upload a file and get a clean, censored version back, or censor a live stream in real time over WebRTC. The interface shows original and filtered transcripts side by side, keeps detailed audit logs of every word detected and filtered, and provides a dashboard with processing statistics and download management. Built with React 19, TypeScript, Vite and Tailwind CSS on the front end, Django and Django REST Framework with Celery, Redis and PostgreSQL on the back end, plus AWS S3 for storage, Clerk for authentication, OpenAI Whisper for transcription and FFmpeg for media processing.

DjangoReactOpenAI WhisperCelery

We use cookies for site analytics and to run the call-booking widget. Read our Cookie Policy for details.