Skip to main content

Voice Auth: Deepfake Audio and Voice Detector

Because every voice deserves to be real. Introducing VoiceAuth: Your Shield Against Deepfake Audio

🚀 VoiceAuth is here to redefine how we validate the authenticity of audio files. Whether you're a journalist, a business leader, or just someone who values truth, VoiceAuth equips you with cutting-edge tools to detect and fight deepfake audio effortlessly.

Who is it for? 🔊 Media Professionals: Ensure your audio content is credible and tamper-proof. 🛡️ Law Enforcement: Authenticate voice recordings in investigations. 📞 Businesses: Protect call centers and secure internal communications. 🎓 Educators & Researchers: Dive into real-world machine learning and voice analytics. 🔒 Security Experts: Enhance voice biometrics and authentication systems.

Why VoiceAuth? ✅ Detect Deepfakes with Precision: Leverage advanced AI models, including Random Forest and Hugging Face technologies. ✅ User-Friendly: Intuitive interface tailored for both tech-savvy users and beginners. ✅ Fast & Reliable: Real-time analysis with confidence scores, metadata extraction, and visual insights. ✅ Multi-Model Capability: Use models like Random Forest, Melody, or 960h individually or combine them for superior results. ✅ Portable & Secure: Runs seamlessly on your system with no internet dependency for predictions.

Transforming Industries!? 🎙️ Journalism: Verify audio sources before publishing. ⚖️ Legal: Strengthen audio evidence for court cases. 📈 Business: Detect fake voice inputs in customer interactions. 🔬 Research: Analyze voice patterns and expand your knowledge of machine learning.

💻 Ready to try VoiceAuth? Download now and take control of your audio files. With VoiceAuth, truth and authenticity are always within reach.

💡 Support Us! Love what VoiceAuth stands for? Help us grow by donating here.

🎉 VoiceAuth – Deepfake Audio and Voice Detection Made Simple. 📧 Need assistance or want to collaborate? Reach out: sadiqkassamali@gmail.com

Overview

Voice Auth is an audio deepfake detection application designed to identify manipulated audio content. Utilizing advanced machine learning models, the application processes audio files and provides insights into their authenticity. It supports various audio and video formats, converts them to WAV, and extracts features for analysis. The application has a built-in database and works on Windows.

image

img.png

VoiceAuth.mp4

🎉Following API are avail:

        /analyze-image
        /analyze-audio

Features

  • Deepfake Detection: Uses both a Random Forest model and a Hugging Face pipeline model for accurate predictions.
  • File Format Support: Handles multiple audio formats (e.g., MP3, WAV, FLAC) and video formats (e.g., MP4, AVI) by converting them to WAV.
  • MFCC Visualization: Visualizes Mel-Frequency Cepstral Coefficients (MFCC) features extracted from audio files.
  • Metadata Storage: Logs file metadata, including format, size, audio length, and prediction results in a SQLite database.
  • User-Friendly Interface: Built with customtkinter, providing a modern and intuitive user experience.
  • Batch Processing: Allows users to upload and process multiple files simultaneously.
  • Logging with Typewriter Effect: Displays logs with a typewriter effect for better readability.

Installation

  1. Clone this repository:
    git clone https://github.com/sadiqkassamali/voiceauthCore.git
    cd voice-auth
    

Install the required packages:

pip install -r requirements.txt
  1. Ensure that ffmpeg is installed and added to your system PATH for audio and video processing.

Buy Me Coffee

python setup.py sdist bdist_wheel

twine upload .\dist*

Metadata

Release files for voiceauthCore 0.1.58

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for voiceauthCore 0.1.58
File Size Uploaded
voiceauthcore-0.1.58.tar.gz 19.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for voiceauthCore 0.1.58
File Interpreter ABI Platform
voiceauthcore-0.1.58-py3-none-any.whl Python 3 none any Details

Total release size: 39.8 kB

Release files / voiceauthcore-0.1.58.tar.gz

Download URL voiceauthcore-0.1.58.tar.gz
Size 19.9 kB
Tags Source
SHA-256 checksum
How to use checksums
4a2d721b8850ea1e3d90436613e0a44a374d495f8b677f9e680948a10d60fdaa
BLAKE2b-256 checksum
How to use checksums
ec92ee4101c09f9413df7f1ad3dbc544184732a7b2b78f2ba9e8051392745c30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.8.10

Release files / voiceauthcore-0.1.58-py3-none-any.whl

Download URL voiceauthcore-0.1.58-py3-none-any.whl
Size 20.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
48448b08117639bbe49c0f93192ba5d3902143664d35e3c7f6f7a5d8b7343221
BLAKE2b-256 checksum
How to use checksums
e9ed7f011ab8c41681ef32cd91ea131235701ceac1de526af03a01b2699295cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.8.10
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page