{"id":22993732,"url":"https://github.com/sadiqkassamali/voiceauth","last_synced_at":"2025-08-13T22:31:14.499Z","repository":{"id":261013549,"uuid":"882986840","full_name":"sadiqkassamali/VoiceAuth","owner":"sadiqkassamali","description":"Deepfake Audio and Voice Detector","archived":false,"fork":false,"pushed_at":"2025-07-01T00:44:04.000Z","size":49162,"stargazers_count":3,"open_issues_count":3,"forks_count":1,"subscribers_count":2,"default_branch":"XXXX","last_synced_at":"2025-07-01T01:36:23.451Z","etag":null,"topics":["audio-analysis","audio-processing","audio-visualizer","deepfake-detection","deepfakeproof","deepfakes-classification","deepfakes-detection","detectortools-ai","fake-news-detection","windows","windows-app"],"latest_commit_sha":null,"homepage":"https://zoeapps.netlify.app","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sadiqkassamali.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"License.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-11-04T07:10:47.000Z","updated_at":"2025-04-06T21:33:09.000Z","dependencies_parsed_at":"2024-11-04T08:21:07.362Z","dependency_job_id":"0f3bd95f-893d-4194-9ad8-41fd3b8cf1ab","html_url":"https://github.com/sadiqkassamali/VoiceAuth","commit_stats":null,"previous_names":["sadiqkassamali/voiceauth"],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/sadiqkassamali/VoiceAuth","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sadiqkassamali%2FVoiceAuth","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sadiqkassamali%2FVoiceAuth/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sadiqkassamali%2FVoiceAuth/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sadiqkassamali%2FVoiceAuth/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sadiqkassamali","download_url":"https://codeload.github.com/sadiqkassamali/VoiceAuth/tar.gz/refs/heads/XXXX","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sadiqkassamali%2FVoiceAuth/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270328987,"owners_count":24565769,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-13T02:00:09.904Z","response_time":66,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["audio-analysis","audio-processing","audio-visualizer","deepfake-detection","deepfakeproof","deepfakes-classification","deepfakes-detection","detectortools-ai","fake-news-detection","windows","windows-app"],"created_at":"2024-12-15T05:14:20.034Z","updated_at":"2025-08-13T22:31:14.481Z","avatar_url":"https://github.com/sadiqkassamali.png","language":"Python","funding_links":["https://buymeacoffee.com/sadiqkassamali"],"categories":[],"sub_categories":[],"readme":"# Voice Auth: Deepfake Audio and Voice Detector\n**Because every voice deserves to be real.**\nIntroducing VoiceAuth: Your Shield Against Deepfake Audio\n\n🚀 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.\n\nWho is it for?\n🔊 Media Professionals: Ensure your audio content is credible and tamper-proof.\n🛡️ Law Enforcement: Authenticate voice recordings in investigations.\n📞 Businesses: Protect call centers and secure internal communications.\n🎓 Educators \u0026 Researchers: Dive into real-world machine learning and voice analytics.\n🔒 Security Experts: Enhance voice biometrics and authentication systems.\n\nWhy VoiceAuth?\n✅ Detect Deepfakes with Precision: Leverage advanced AI models, including Random Forest and Hugging Face technologies.\n✅ User-Friendly: Intuitive interface tailored for both tech-savvy users and beginners.\n✅ Fast \u0026 Reliable: Real-time analysis with confidence scores, metadata extraction, and visual insights.\n✅ Multi-Model Capability: Use models like Random Forest, Melody, or 960h individually or combine them for superior results.\n✅ Portable \u0026 Secure: Runs seamlessly on your system with no internet dependency for predictions.\n\nTransforming Industries!?\n🎙️ Journalism: Verify audio sources before publishing.\n⚖️ Legal: Strengthen audio evidence for court cases.\n📈 Business: Detect fake voice inputs in customer interactions.\n🔬 Research: Analyze voice patterns and expand your knowledge of machine learning.\n\n💻 Ready to try VoiceAuth?\nDownload now and take control of your audio files. With VoiceAuth, truth and authenticity are always within reach.\n\n💡 Support Us!\nLove what VoiceAuth stands for? Help us grow by donating here.\n\n🎉 VoiceAuth – Deepfake Audio and Voice Detection Made Simple.\n📧 Need assistance or want to collaborate? Reach out: sadiqkassamali@gmail.com\n\n## Overview\n\nVoice Auth is an audio deepfake detection application designed to identify manipulated audio content. Utilizing advanced\nmachine learning models, the application processes audio files and provides insights into their authenticity. It\nsupports 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.\n\n![img.png](src/voiceauth/images/img.png)\n\n[VoiceAuth.mp4](src/voiceauth/images/VoiceAuth.mp4)\n\n## Features\n\n- **Deepfake Detection**: Uses both a Random Forest model and a Hugging Face pipeline model for accurate predictions.\n- **File Format Support**: Handles multiple audio formats (e.g., MP3, WAV, FLAC) and video formats (e.g., MP4, AVI) by\n  converting them to WAV.\n- **MFCC Visualization**: Visualizes Mel-Frequency Cepstral Coefficients (MFCC) features extracted from audio files.\n- **Metadata Storage**: Logs file metadata, including format, size, audio length, and prediction results in a SQLite\n  database.\n- **User-Friendly Interface**: Built with `customtkinter`, providing a modern and intuitive user experience.\n- **Batch Processing**: Allows users to upload and process multiple files simultaneously.\n- **Logging with Typewriter Effect**: Displays logs with a typewriter effect for better readability.\n\n\n\n## Installation\n\n1. Clone this repository:\n   ```bash\n   git clone https://github.com/sadiqkassamali/voice-auth.git\n   cd voice-auth\nInstall the required packages:\n   ```bash\n   pip install -r requirements.txt\n   ```\n3. Ensure that `ffmpeg` is installed and added to your system PATH for audio and video processing.\n\n# [Buy Me Coffee](https://buymeacoffee.com/sadiqkassamali)\n\n#  python -m setup build\npython -m setup.py  clean bdist_msi\n#  python -m setup  clean build\n\n# python -m pip install  numpy tensorflow-intel apache-beam moviepy  tf_keras ipython pip pipreq rinoh-typeface-dejavusansmono mutagen boto -U -r .\\requirements.txt\n# python -m setup  clean build bdist_msi\n\npyinstaller --noconfirm --clean --onefile --windowed --icon=src/voiceAuth/images/voiceauth.ico src/voiceAuth/VoiceAuth.py","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsadiqkassamali%2Fvoiceauth","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsadiqkassamali%2Fvoiceauth","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsadiqkassamali%2Fvoiceauth/lists"}