This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
julius [2012/03/25 13:27] – nishimotz | julius [2012/03/25 20:34] – nishimotz | ||
---|---|---|---|
Line 26: | Line 26: | ||
< | < | ||
$ tar xvfz julius-4.2.1.tar.gz | $ tar xvfz julius-4.2.1.tar.gz | ||
- | $ cd julius-4.2 | + | $ cd julius-4.2.1 |
$ CFLAGS=' | $ CFLAGS=' | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | **************************************************************** | ||
+ | Julius/ | ||
+ | |||
+ | - Audio I/O | ||
+ | primary mic device API : libportaudio (PortAudio library (external)) | ||
+ | available mic device API : | ||
+ | supported audio format | ||
+ | NetAudio support | ||
+ | - Language Modeling | ||
+ | class N-gram support | ||
+ | - Libraries | ||
+ | file decompression by : zlib library | ||
+ | - Process management | ||
+ | fork on adinnet input : no | ||
+ | |||
+ | Note: compilation time flags are now stored in " | ||
+ | If you link this library, please add output of | ||
+ | " | ||
+ | " | ||
+ | **************************************************************** | ||
+ | </ | ||
+ | |||
+ | < | ||
$ make | $ make | ||
$ sudo make install | $ sudo make install | ||
Line 54: | Line 80: | ||
</ | </ | ||
+ | ==== julius-simple ==== | ||
+ | |||
+ | since 2012-03-25 | ||
+ | |||
+ | < | ||
+ | $ cd julius-4.2.1/ | ||
+ | $ make CFLAGS=' | ||
+ | gcc -arch i386 -I../ | ||
+ | $ file ./ | ||
+ | ./ | ||
+ | </ | ||
+ | |||
+ | ==== charconv=no ==== | ||
+ | |||
+ | since 2012-03-25 | ||
+ | |||
+ | On Snow Lerpard and julius 4.2.1, this option makes error as follows: | ||
+ | |||
+ | < | ||
+ | CFLAGS=' | ||
+ | --disable-class-ngram \ | ||
+ | --with-mictype=auto \ | ||
+ | --disable-zlib \ | ||
+ | --without-sndfile \ | ||
+ | --disable-pthread \ | ||
+ | --disable-plugin \ | ||
+ | --enable-charconv=no | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | Undefined symbols: | ||
+ | " | ||
+ | _main in main.o | ||
+ | " | ||
+ | _main in main.o | ||
+ | ld: symbol(s) not found | ||
+ | collect2: ld returned 1 exit status | ||
+ | make[1]: *** [julius] Error 1 | ||
+ | </ | ||
+ | |||
+ | the patch is here | ||
+ | |||
+ | * https:// |