Spaces:
Sleeping
Sleeping
File size: 1,308 Bytes
1e6e8fe 74d4c37 1e6e8fe c5b30b0 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
---
title: Voice Access Control System
emoji: 🎤
colorFrom: indigo
colorTo: purple
sdk: gradio
sdk_version: 5.12.0
app_file: app.py
pinned: false
---
# Voice Access Control System
This is a deep learning-based voice access control system that can verify whether a person should be granted access based on their voice recording.
## Description
The system uses a convolutional neural network to analyze mel spectrograms of voice recordings and determine if the speaker is authorized. It processes audio input through several steps:
1. Audio preprocessing (resampling, normalization)
2. Mel spectrogram generation
3. Deep learning model analysis
4. Access decision with confidence score
## Usage
1. Click the audio input button or drag and drop an audio file
2. Wait for the system to process the recording
3. View the access result and confidence score
## Technical Details
- Model: Custom CNN architecture (VoiceAccessNet)
- Input: Audio files (WAV, MP3)
- Audio processing: 16kHz sample rate, mel spectrogram features
- Output: Binary classification (Access Granted/Denied) with confidence score
## References
- Model training code and dataset details: [Link to your repository]
- Based on PyTorch and torchaudio
- Deployed using Gradio and Hugging Face Spaces
## License
[Your chosen license] |