├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ ├── doc.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .python-version ├── LICENSE ├── README.md ├── doc ├── Makefile ├── make.bat └── source │ ├── changelog.rst │ ├── conf.py │ └── index.rst ├── pyproject.toml ├── setup.cfg ├── setup.py ├── src └── pyannote │ └── database │ ├── __init__.py │ ├── cli.py │ ├── custom.py │ ├── database.py │ ├── file_finder.py │ ├── loader.py │ ├── protocol │ ├── __init__.py │ ├── collection.py │ ├── protocol.py │ ├── segmentation.py │ ├── speaker_diarization.py │ ├── speaker_identification.py │ ├── speaker_recognition.py │ ├── speaker_spotting.py │ └── speaker_verification.py │ ├── py.typed │ ├── registry.py │ └── util.py ├── tests ├── data │ ├── audio │ │ ├── filename1.wav │ │ └── filename2.wav │ ├── ctms │ │ ├── filename1.ctm │ │ └── filename2.ctm │ ├── database.yml │ ├── lists │ │ └── train.lst │ ├── mapping │ │ ├── domain.map │ │ └── duration.map │ ├── rttms │ │ └── train.rttm │ ├── trial │ │ └── train.trial │ └── uems │ │ └── train.uem ├── test.py ├── test_registry.py └── trial.py └── uv.lock /.gitattributes: -------------------------------------------------------------------------------- 1 | pyannote/database/_version.py export-subst 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [hbredin] 4 | -------------------------------------------------------------------------------- /.github/workflows/doc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/.github/workflows/doc.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.10 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/README.md -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/doc/make.bat -------------------------------------------------------------------------------- /doc/source/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/doc/source/changelog.rst -------------------------------------------------------------------------------- /doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/doc/source/conf.py -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/doc/source/index.rst -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/setup.py -------------------------------------------------------------------------------- /src/pyannote/database/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/__init__.py -------------------------------------------------------------------------------- /src/pyannote/database/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/cli.py -------------------------------------------------------------------------------- /src/pyannote/database/custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/custom.py -------------------------------------------------------------------------------- /src/pyannote/database/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/database.py -------------------------------------------------------------------------------- /src/pyannote/database/file_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/file_finder.py -------------------------------------------------------------------------------- /src/pyannote/database/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/loader.py -------------------------------------------------------------------------------- /src/pyannote/database/protocol/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/protocol/__init__.py -------------------------------------------------------------------------------- /src/pyannote/database/protocol/collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/protocol/collection.py -------------------------------------------------------------------------------- /src/pyannote/database/protocol/protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/protocol/protocol.py -------------------------------------------------------------------------------- /src/pyannote/database/protocol/segmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/protocol/segmentation.py -------------------------------------------------------------------------------- /src/pyannote/database/protocol/speaker_diarization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/protocol/speaker_diarization.py -------------------------------------------------------------------------------- /src/pyannote/database/protocol/speaker_identification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/protocol/speaker_identification.py -------------------------------------------------------------------------------- /src/pyannote/database/protocol/speaker_recognition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/protocol/speaker_recognition.py -------------------------------------------------------------------------------- /src/pyannote/database/protocol/speaker_spotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/protocol/speaker_spotting.py -------------------------------------------------------------------------------- /src/pyannote/database/protocol/speaker_verification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/protocol/speaker_verification.py -------------------------------------------------------------------------------- /src/pyannote/database/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/pyannote/database/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/registry.py -------------------------------------------------------------------------------- /src/pyannote/database/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/src/pyannote/database/util.py -------------------------------------------------------------------------------- /tests/data/audio/filename1.wav: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/audio/filename2.wav: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/ctms/filename1.ctm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/tests/data/ctms/filename1.ctm -------------------------------------------------------------------------------- /tests/data/ctms/filename2.ctm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/tests/data/ctms/filename2.ctm -------------------------------------------------------------------------------- /tests/data/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/tests/data/database.yml -------------------------------------------------------------------------------- /tests/data/lists/train.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/tests/data/lists/train.lst -------------------------------------------------------------------------------- /tests/data/mapping/domain.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/tests/data/mapping/domain.map -------------------------------------------------------------------------------- /tests/data/mapping/duration.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/tests/data/mapping/duration.map -------------------------------------------------------------------------------- /tests/data/rttms/train.rttm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/tests/data/rttms/train.rttm -------------------------------------------------------------------------------- /tests/data/trial/train.trial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/tests/data/trial/train.trial -------------------------------------------------------------------------------- /tests/data/uems/train.uem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/tests/data/uems/train.uem -------------------------------------------------------------------------------- /tests/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/tests/test.py -------------------------------------------------------------------------------- /tests/test_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/tests/test_registry.py -------------------------------------------------------------------------------- /tests/trial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/tests/trial.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyannote/pyannote-database/HEAD/uv.lock --------------------------------------------------------------------------------