Julius-rs (WIP)

Julius bindings and other goodies for Rust.

Compilation

Simply add the following to your Cargo.toml file rust [dependencies.julius] julius = "*"

Quickstart

````rust extern crate julius;

let path = Path::new("/path/to/your/jconf/file.jconf");

// load configurations from a jconf file let mut julius = julius::Julius::load(&path).unwrap();

julius.on_recognition(|sentence| { println!("{}", sentence); });

julius.open_stream().unwrap(); ````

Advanced use

TODO...

Julius

Wikipedia:

Julius is a high-performance, two-pass large vocabulary continuous speech recognition (LVCSR) decoder software for speech-related researchers and developers.

Don't forget to checkout the JuliusBook.

Setting up Julius Step-by-Step (OSX)

Checkout the installation guide first.
  1. You'll need to compile from source
  2. ./configure
  3. make
  4. make install
  5. Make sure both libsent.a and libjulius.a are in your lib dir (/usr/local/lib).

Important