{"id":18274014,"url":"https://github.com/raymo111/voiceprint","last_synced_at":"2025-07-26T14:39:28.278Z","repository":{"id":122821296,"uuid":"254746896","full_name":"Raymo111/voiceprint","owner":"Raymo111","description":"Voice biometric authentication PAM module for Linux","archived":false,"fork":false,"pushed_at":"2022-09-18T18:00:25.000Z","size":5398,"stargazers_count":44,"open_issues_count":1,"forks_count":10,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-30T12:33:46.881Z","etag":null,"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"],"latest_commit_sha":null,"homepage":"https://voiceprint.ml","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Raymo111.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null},"funding":{"custom":"https://raymond.li/donate"}},"created_at":"2020-04-10T22:16:54.000Z","updated_at":"2025-04-06T10:23:45.000Z","dependencies_parsed_at":"2024-01-14T16:08:50.477Z","dependency_job_id":"51daff2f-9ac8-43c2-a5bb-db1fe6443154","html_url":"https://github.com/Raymo111/voiceprint","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Raymo111/voiceprint","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raymo111%2Fvoiceprint","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raymo111%2Fvoiceprint/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raymo111%2Fvoiceprint/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raymo111%2Fvoiceprint/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Raymo111","download_url":"https://codeload.github.com/Raymo111/voiceprint/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raymo111%2Fvoiceprint/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267179573,"owners_count":24048371,"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-07-26T02:00:08.937Z","response_time":62,"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":["biometric","biometric-authentication","biometric-identification","biometrics","gmm","linux","pam","pam-authentication","pam-module","voice","voice-authentication","voice-biometric-solutions","voice-biometrics","voiceprint","voiceprint-recognition"],"created_at":"2024-11-05T12:08:20.530Z","updated_at":"2025-07-26T14:39:28.262Z","avatar_url":"https://github.com/Raymo111.png","language":"Python","readme":"# voiceprint\n![License](https://img.shields.io/github/license/Raymo111/voiceprint)\n![Language count](https://img.shields.io/github/languages/count/Raymo111/voiceprint)\n![Top language](https://img.shields.io/github/languages/top/Raymo111/voiceprint)\n![Last commit](https://img.shields.io/github/last-commit/Raymo111/voiceprint)\n![GH Pages deployment](https://img.shields.io/github/deployments/Raymo111/voiceprint/github-pages?label=gh-pages%20deployment\u0026logo=github)\n![Site status](https://img.shields.io/website?down_message=offline\u0026label=site%20status\u0026logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjA5IiBoZWlnaHQ9IjQ1MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgb3ZlcmZsb3c9ImhpZGRlbiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHBhdGggZD0iTTE4OCAxNzAgNzk3IDE3MCA3OTcgNjIyIDE4OCA2MjJaIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xODggLTE3MCkiPjxwYXRoIGQ9Ik01NzguOTE2IDM2Ny45MzQgNjI2LjM5MyAzODUuOTI2IDU5NC40NzcgNDY5Ljk0NyA1NDcgNDUxLjk1NVpNNzAyLjQ5MyAxODIuOTUxIDcwMi43MjUgMTgzLjAzNkM3NTcuNTM5IDIwNi4zNDEgNzk2IDI2MC44OTggNzk2IDMyNC40ODYgNzk2IDQwOS4yNyA3MjcuNjI1IDQ3OCA2NDMuMjggNDc4IDYyNy40NjUgNDc4IDYxMi4yMTIgNDc1LjU4NCA1OTcuODY1IDQ3MS4wOThMNTk0LjUwOSA0NjkuODY0IDYyNi40MTggMzg1Ljg2MSA2MzAuNTY3IDM4Ny4xNjdDNjM0LjY3MyAzODguMDE5IDYzOC45MjUgMzg4LjQ2NyA2NDMuMjggMzg4LjQ2NyA2NzguMTE5IDM4OC40NjcgNzA2LjM2MiAzNTkuODIyIDcwNi4zNjIgMzI0LjQ4NiA3MDYuMzYyIDMwMS4yOTcgNjk0LjE5OSAyODAuOTg5IDY3NS45OSAyNjkuNzY4TDY3MC41ODMgMjY2Ljk2Wk02NjguNjcyIDE3MCA3MDIuNTM4IDE4Mi44MzQgNjcwLjY5NyAyNjYuNjU4IDYzNi44MzEgMjUzLjgyNFoiIGZpbGw9IiNGRjAwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGQ9Ik00ODEgMCAzNjcuMzc1IDAgMjQwLjUgMzI5LjEyMSAxMTMuNjI1IDAgMCAwIDE3MS4xOTUgNDUxIDE4MC45ODUgNDUxIDMwMC4wMTUgNDUxIDMwOS44MDUgNDUxWiIgZmlsbD0iIzAwQUEwMCIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAtOC43NDIyOGUtMDggLTguNzQyMjhlLTA4IDEgNjY5IDE3MCkiLz48L2c+PC9zdmc+\u0026up_message=online\u0026url=https%3A%2F%2Fvoiceprint.ml)\n![Maintenance](https://img.shields.io/maintenance/yes/2022)\n\n\u003cimg width=\"300px\" src=\"docs/images/logo.svg\"\u003e\u003c/img\u003e\n\nVoice biometric authentication PAM module for Linux\n\n# Usage\n1. Create two directories audio/ and audio_models/ in the parent directory\n1. Run `./voiceprint-setup.sh` and `./install.sh`\n1. Put `auth sufficient pam_voiceprint.so` in any pam files you want in `/etc/pam.d/` (i.e. `/etc/pam.d/sudo`)\n1. Try it with `sudo -l` :)\n","funding_links":["https://raymond.li/donate"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraymo111%2Fvoiceprint","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraymo111%2Fvoiceprint","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraymo111%2Fvoiceprint/lists"}