AntiRec is a cross-platform app that uses advanced audio processing to subtly alter microphone input, preventing ASR recognition while keeping conversations private and secure for real-time audio interactions.
AntiRec is a cross-platform client application designed for real-time audio capture, processing, and playback. Built on the modern Tauri framework, it offers a seamless experience across multiple operating systems with efficient audio handling capabilities. ๐
Leveraging its powerful audio processing capabilities, AntiRec introduces a controlled perturbation into the microphone input to provide advanced privacy protection. This feature is designed to prevent automatic speech recognition (ASR) systems from recognizing the content, without affecting normal communication, thus thwarting potential eavesdropping attempts and ensuring that private communications remain confidential. With these functionalities, AntiRec aims to provide users with a secure environment for real-time audio interactions while maintaining the integrity and usability of the captured audio.
Follow these steps to get the app up and running on your system.
Clone the repository:
git clone https://github.com/LinJHS/AntiRec.git
cd AntiRec
Install dependencies:
pnpm install
Build and run the application:
pnpm tauri dev
AntiRec leverages a robust stack of modern technologies:
We welcome contributions! Hereโs how you can get involved:
git checkout -b feature-my-feature
).git commit -m 'Add some feature'
).git push origin feature-my-feature
).This project is licensed under the GPL-3.0 License - see the LICENSE file for details.
If you like the project, give it a star ๐ on GitHub!
Have questions or want to reach out? Feel free to contact us at:
Thanks goes to these wonderful people: