Download the PHP package hctpbl/alizephp without Composer

On this page you can find all versions of the php package hctpbl/alizephp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package alizephp

alizephp

AlizePHP is a php wrapper for Alize and LIA_RAL, an open source platform for biometrics authentification. This class aims to abstract AlizePHP's commands and files, providing a per-user set of methods, and allowing developers to extract audio features and i-vectors with ease.

ALIZE Software package

Alize and LIA_RAL are not part of this package and they must be downloaded and compiled in your machine. Once compiled, place the libraries and binaries generated in bin/ directory. It is STRONGLY advised to read documentation from Alize webpage as well as study the tutorials in order to understand what this package is doing and how to adapt it to your project. Anyway, a rough set of steps to create a user information in a sistem is to sequentially execute the following commands:

  1. extractFeatures()
  2. normaliseEnergy()
  3. detectEnergy()
  4. normaliseFeatures()
  5. ivExtractor()

Every method needs the output of the preceding one stored in your directory structure in order to properly work (you'll receive an AlizePHPException if that is not the case). Once the i-vector generated by ivExtractor() is present, you can use ivTest to verify if two users are the same person.

Configuration

A set of default configuration files and settings is also provided in cfg/ directory. These files have been created by Anthony Larcher (alarcher - at- i2r.a-star.edu.sg) as part of his Alize tutorials and, as he states, "The author does not give ANY waranty about the performance and the usability".

You can change file extensions and directories to create your own directory structure. This may be useful if you want to use the files generated by Alize with another software. Settings file can be found in cfg/alizephp_conf.php.

Alize credits

A. Larcher, J.-F. Bonastre, B. Fauve, K.A. Lee, C. Levy, H. Li, J.S.D. Mason, J.-Y Parfait,
"ALIZE 3.0 - Open Source Toolkit for State-of-the-Art Speaker Recognition,"
in Annual Conference of the International Speech Communication Association (Interspeech), 2013

Related links


All versions of alizephp with dependencies

PHP Build Version
Package Version
Requires php Version >=5.3.0
monolog/monolog Version 1.*
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package hctpbl/alizephp contains the following files

Loading the files please wait ...