Develop and Download Open Source Software

View 3.5 - Release Notes

category(Tag) tree

file info

category(Tag)
root
file name
julius_3.5_-_Notes
last update
2005-11-12 01:57
type
Plain Text
editor
LEE Akinobu
description
3.5 - Release Notes
language
English
Japanese
translate
======================================================================
                  Large Vocabulary Continuous Speech
                          Recognition Engine

                                Julius

                                                (Rev 1.0   1998/02/20)
                                                (Rev 2.0   1999/02/20)
                                                (Rev 3.0   2000/02/14)
                                                (Rev 3.1   2000/05/11)
                                                (Rev 3.2   2001/06/18)
                                                (Rev 3.3   2002/09/12)
                                                (Rev 3.4   2003/10/01)
                                                (Rev 3.4.1 2004/02/25)
                                                (Rev 3.4.2 2004/04/30)
                                                (Rev 3.5   2005/11/11)

 Copyright (c) 1991-2005 Kawahara Lab., Kyoto University
 Copyright (c) 1997-2000 Information-technology Promotion Agency, Japan
 Copyright (c) 2000-2005 Shikano Lab., Nara Institute of Science and Technology
 Copyright (c) 2005      Julius project team, Nagoya Institute of Technology
 All rights reserved

======================================================================

What's New in Julius-3.5?
==========================

Julius/Julian rev.3.5 is a major update that incorporates several new
functions that may be useful for realizing a speech interface.
Memory efficiency is also improved.  Another big progress to system
developers is that the comments in source codes are fully re-written
to be able to cross-reference in HTML format.  

Summary of changes in 3.5:

  - New features
     - Input verification / rejection concurrently with recognition process
       based on one-state GMM scores
     - Word graph output
     - Arbitrary character set conversion for tty/module output
     - Improved multi grammar support on Julian
     - EsounD audio server support on Linux
     - Linux and Windows version have been integrated into one source
     - Multi-path version has been integrated to the original.
       (can use by "--enable-multipath" at compilation time)
     - Migrated from VC++ to minGW on Windows
  - Improved memory size
     - Remove redundant part of tree lexicon and beam work area for 1st pass.
     - Compaction of word N-gram index (reduced from 32 bit to 24 bit).
     - New N-gram binary format (can still read old binary).
  - Many bug fixes
     - Spectral subtraction now works.
     - Fixed newline code problems in Win&Mac (grammar files and -filelist).
     - Fix USB audio input in Linux.
     - Many other fixes.
  - Documentation
     - Doxygen support (you can generate full source documents in English!)
     - Remove old Japanese documents in doc.


All the changes are listed in "Release.txt".


Contents of Julius-3.5
=======================

	(Files with "ja" are written in Japanese)

	00readme.txt		ReadMe (This file)
	LICENSE.txt		Terms and conditions of use
	Release.txt		Release note / ChangeLog
	configure		configure script
	configure.in		
	Sample.jconf		Sample configuration file for Julius-3.5
	Sample-julian.jconf	Sample configuration file for Julian-3.5
	julius/			Julius/Julian 3.5 sources
	libsent/		Julius/Julian 3.5 library sources
	adinrec/		Record one sentence utterance to a file
	adintool/		Record/split/send/receive speech data
	gramtools/		Tools to build and test recognition grammar
	jcontrol/		A sample network client module 
	mkbingram/		Convert N-gram to binary format
	mkbinhmm/		Convert ascii hmmdefs to binary format
	mkgshmm/		Model conversion for Gaussian Mixture Selection
	mkss/			Estimate noise spectrum from mic input
	support/		some tools to compile julius/julian from source
	olddoc/			ChangeLogs before 3.2


From rev.3.4, a grammar-based recognizer called "Julian" is also
included.  the Julian can be compiled from Julius sources by
specifying configure option "--enable-julian".  The grammar format
Julian uses is original one based on BNF.  A grammar compiler that
converts the written BNF to finite state grammar, and several test
tools are included in this archive.


About Documentation
====================

- Documents

	The overall document that contains installation procedure,
	tutorial, model formats and more, are available at:

	    http://julius.sourceforge.jp/en/Julius-3.2-book-e.pdf

	It is basically based on rev.3.2, but will be also helpful for
	recent versions.

	The most up-to-date documentations and references can be available
	on the Julius Web site. 

	    http://julius.sourceforge.jp/en/

	Please refer to other documents in Japanese at:

	    http://julius.sourceforge.jp/

- Recent changes

	Changes between releases are fully listed in "Release.txt".

- Online reference manuals

	for Julius, adintool, and other tools can be obtained in each
	source directory, in both Unix man format and plain text.


For more information, see the URL below:

    http://julius.sourceforge.jp/	(Japanese)
    http://julius.sourceforge.jp/en/	(English)

Some documents are available only in Japanese.  We are sorry for the
inconvenience.


LICENSE
========

Julius is an open-source software distributed as is, and available for
free.  For more information about its license, please refer to
"LICENSE.txt" in this archive.