A Python tool for Speaker, Language, and Gender Recognition (SLGR) and general meta-data extraction.
- This release has initial functionality and basic algorithms for running SLGR systems
- Future releases will have hyper-parameter training, documentation, and example systems
- Linux (Ubuntu)
- Boost libraries
- Anaconda v4.3.1 for Python 2.7.x
Online documentation is avaialable at: https://mitll.github.io/pyslgr
- Download the files from the git release tab
- Type 'conda install pyslgr-0.7.2-py27_0.tar.bz2' to install pySLGR
- To run the examples untar the examples and models in the same directory
- 'cd examples' and then run examples with the command python <example_name.py> For instance to run the example_signal example type: python example_signal.py
- Type 'make' to build
- Type 'make clean' to clean directories
- Type 'make eg' to see some examples -- more examples are available in the examples subdirectory
- Install conda-build package (version 2.1.10) in Anaconda if not installed already. Use the following command: conda install conda-build=2.1.10
- cd <installation_dir>/pyslgr/pyslgr
- Run the following command: conda build .
- Use the following command: conda install pyslgr --use-local
Please use this DOI number reference, published on Zenodo, when citing the software:
DISTRIBUTION STATEMENT A. Approved for public release: distribution unlimited.
© 2020 MASSACHUSETTS INSTITUTE OF TECHNOLOGY
Subject to FAR 52.227-11 – Patent Rights – Ownership by the Contractor (May 2014)
SPDX-License-Identifier: MIT
This material is based upon work supported by the US Air Force under Air Force Contract No. FA8721-05-C-0002 and/or FA8702-15-D-0001. Any opinions, findings, conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the US Air Force.
The software/firmware is provided to you on an As-Is basis