Coder Social home page Coder Social logo

cymatics1717 / juicer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from idiap/juicer

0.0 2.0 0.0 814 KB

Juicer is a Weighted Finite State Transducer (WFST) based decoder for Automatic Speech Recognition (ASR).

License: BSD 3-Clause "New" or "Revised" License

juicer's Introduction

Building the Juicer LVCSR Decoder
=================================

http://juicer.amiproject.org/juicer/

Build with CMake
----------------

As of March 2010, the build system is based on CMake.  To build, you
should only need to do the following:

 cd build
 cp Configure.sh.example Configure.sh
 (edit Configure.sh to suit your environment)
 ./Configure.sh
 make
 make install

Required Libs
-------------
The following libs need to be built and installed prior to building juicer:
1. Tracter
    http://juicer.amiproject.org/tracter/
2. Torch3
    http://www.torch.ch/

Optional Libs
-------------
1. Intel Integrated Performance Primitives lib (Intel IPP Lib)
    Juicer can use the Intel IPP Lib for faster GMM calculation. After
    installing Intel IPP Lib, use the following configure option to activate
    IPP support:
    configure --with-ipproot=DIR
    where DIR is the root directory of the installed IPP lib, usually defined
    in environment varialbe $IPPROOT
    eg: configure --with-ipproot=$IPPROOT

2. HTK
   Juicer can be linked against HTK to use HTK's GMM calculation routines.
   It will offer compatibility for programs developed with HTK.
   configure --with-htk-includes=DIR --with-htk-libs=DIR
   eg.  configure --with-htk-includes=-I/path/to/HTKLib/ \
                  --with-htk-libs="-L/path/to/HTKLib/ /path/to/HTKLib/HTKLib.a"

3. A SWIG wrapper for java can be build using:
   configure --enable-swig=yes


Building Juicer
---------------
If you got juicer as a tarball then it includes a standard gnu build
environment.  Just follow the instructions in INSTALL, although you
might wish to use a VPATH build described below.

Then, assuming you want to use this as a working repository, I suggest
you use a VPATH style build.  This builds in a separate tree allowing
several parallel builds that don't mess up the source directory:

 mkdir build
 cd build
 ../configure CXXFLAGS='-Wall -Os -g' --with-torch3=/path/to/Torch3
 make

The executables will appear in build/src





Documentation is provided in doxygen form.  From the build directory,
type

 doxygen

You can then point a browser at html/index.html

Phil Garner
December 2007
January 2009

juicer's People

Contributors

alexnanchen avatar pgarner avatar puckch avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.