Presentation

ALIZÉ is an opensource platform for speaker recognition. The purpose of this project is to provide a set of low-level and high-level frameworks that will allow anybody to develop applications handling the various tasks in the field of speaker recognition: verification/identification, segmenting, etc.

Structure of the platform

In order to better suit everybody’s needs, ALIZÉ was developed with a multi-layer architecture.

The base layer is ALIZE-Core, a low-level library which includes all the functions required to use Gaussian mixtures, as well as I/O functions for various file formats.

On top of this core was built LIA_RAL, a toolkit offering higher-level functionnality. LIA_RAL is itself made of several components:

LIA_SpkDet
A set of tools to do all the tasks required by a speaker authentication system — model training, feature normalization, score normalization, etc.
LIA_SpkSeg
Tools for speaker diarization.
LIA_Utils
Utilities for manipulating the various data formats used in ALIZÉ — GMMs, features, etc.
LIA_SpkTools
The library on which the other parts are based; it provides high-level functions on top of ALIZE-core.

Compatibility

This software was developed with multi-platform compatibility in mind. It has been tested and used on Linux, Windows, and Mac OS. It should also be usable on any POSIX-compliant operating system.

Efforts are underway to make it easier to integrate ALIZÉ into mobile applications.

Download ALIZÉ

The source code of ALIZÉ is available on GitHub at this address: https://github.com/ALIZE-Speaker-Recognition.

License

The source code of ALIZÉ (both ALIZE-Core and LIA_RAL) is released under the terms of the GNU Lesser General Public License (LGPL).

How to use ALIZÉ

API Documentation

Unfortunately, the documentation for the library APIs is in dire need of an update, and is not therefore available for the current version of ALIZÉ.

Tutorials

Several tutorials are available to get you started with the tools LIA_SpkDet and LIA_SpkSeg.

Community

Since the launch of the project in 2005, ALIZÉ has attracted a rich community of users and developers.

The best way to exchange with the community is through the dev-alize mailing list:

The community may also be reached through the ALIZÉ group on LinkedIn.

Publications

Follow this link to see a list of scientific papers related to ALIZÉ and its use for research in speaker recognition.

Contribute

ALIZÉ is opensource software. If you want to extend it or submit bug fixes, do not hesitate to join the community and help us maintain a state-of-the-art speaker recognition toolkit.

Of course, there are also other ways you can contribute:

Feel free to join the effort! :-)