Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Raymo111/voiceprint
Voice biometric authentication PAM module for Linux
https://github.com/Raymo111/voiceprint
biometric biometric-authentication biometric-identification biometrics gmm linux pam pam-authentication pam-module voice voice-authentication voice-biometric-solutions voice-biometrics voiceprint voiceprint-recognition
Last synced: about 2 months ago
JSON representation
Voice biometric authentication PAM module for Linux
- Host: GitHub
- URL: https://github.com/Raymo111/voiceprint
- Owner: Raymo111
- License: agpl-3.0
- Created: 2020-04-10T22:16:54.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-09-18T18:00:25.000Z (about 2 years ago)
- Last Synced: 2024-06-19T06:03:53.749Z (3 months ago)
- Topics: biometric, biometric-authentication, biometric-identification, biometrics, gmm, linux, pam, pam-authentication, pam-module, voice, voice-authentication, voice-biometric-solutions, voice-biometrics, voiceprint, voiceprint-recognition
- Language: Python
- Homepage: https://voiceprint.ml
- Size: 5.15 MB
- Stars: 39
- Watchers: 7
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# voiceprint
![License](https://img.shields.io/github/license/Raymo111/voiceprint)
![Language count](https://img.shields.io/github/languages/count/Raymo111/voiceprint)
![Top language](https://img.shields.io/github/languages/top/Raymo111/voiceprint)
![Last commit](https://img.shields.io/github/last-commit/Raymo111/voiceprint)
![GH Pages deployment](https://img.shields.io/github/deployments/Raymo111/voiceprint/github-pages?label=gh-pages%20deployment&logo=github)
![Site status](https://img.shields.io/website?down_message=offline&label=site%20status&logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjA5IiBoZWlnaHQ9IjQ1MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgb3ZlcmZsb3c9ImhpZGRlbiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHBhdGggZD0iTTE4OCAxNzAgNzk3IDE3MCA3OTcgNjIyIDE4OCA2MjJaIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xODggLTE3MCkiPjxwYXRoIGQ9Ik01NzguOTE2IDM2Ny45MzQgNjI2LjM5MyAzODUuOTI2IDU5NC40NzcgNDY5Ljk0NyA1NDcgNDUxLjk1NVpNNzAyLjQ5MyAxODIuOTUxIDcwMi43MjUgMTgzLjAzNkM3NTcuNTM5IDIwNi4zNDEgNzk2IDI2MC44OTggNzk2IDMyNC40ODYgNzk2IDQwOS4yNyA3MjcuNjI1IDQ3OCA2NDMuMjggNDc4IDYyNy40NjUgNDc4IDYxMi4yMTIgNDc1LjU4NCA1OTcuODY1IDQ3MS4wOThMNTk0LjUwOSA0NjkuODY0IDYyNi40MTggMzg1Ljg2MSA2MzAuNTY3IDM4Ny4xNjdDNjM0LjY3MyAzODguMDE5IDYzOC45MjUgMzg4LjQ2NyA2NDMuMjggMzg4LjQ2NyA2NzguMTE5IDM4OC40NjcgNzA2LjM2MiAzNTkuODIyIDcwNi4zNjIgMzI0LjQ4NiA3MDYuMzYyIDMwMS4yOTcgNjk0LjE5OSAyODAuOTg5IDY3NS45OSAyNjkuNzY4TDY3MC41ODMgMjY2Ljk2Wk02NjguNjcyIDE3MCA3MDIuNTM4IDE4Mi44MzQgNjcwLjY5NyAyNjYuNjU4IDYzNi44MzEgMjUzLjgyNFoiIGZpbGw9IiNGRjAwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGQ9Ik00ODEgMCAzNjcuMzc1IDAgMjQwLjUgMzI5LjEyMSAxMTMuNjI1IDAgMCAwIDE3MS4xOTUgNDUxIDE4MC45ODUgNDUxIDMwMC4wMTUgNDUxIDMwOS44MDUgNDUxWiIgZmlsbD0iIzAwQUEwMCIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAtOC43NDIyOGUtMDggLTguNzQyMjhlLTA4IDEgNjY5IDE3MCkiLz48L2c+PC9zdmc+&up_message=online&url=https%3A%2F%2Fvoiceprint.ml)
![Maintenance](https://img.shields.io/maintenance/yes/2022)Voice biometric authentication PAM module for Linux
# Usage
1. Create two directories audio/ and audio_models/ in the parent directory
1. Run `./voiceprint-setup.sh` and `./install.sh`
1. Put `auth sufficient pam_voiceprint.so` in any pam files you want in `/etc/pam.d/` (i.e. `/etc/pam.d/sudo`)
1. Try it with `sudo -l` :)