1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

"Julius" is an open-source high-performance large vocabulary

continuous speech recognition (LVCSR) decoder software for
speech-related researchers and developers.  Based on word N-gram and
triphone context-dependent HMM, it can perform almost real-time
decoding on most current PCs with small amount of memory.

WWW: http://julius.sourceforge.jp/en_index.php

PR:		135153
Submitted by:	Simun Mikecin <numisemis@yahoo.com>
This commit is contained in:
Dmitry Marakasov 2009-06-01 23:32:04 +00:00
parent a14d0fdba6
commit 5512251ff4
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=234998
5 changed files with 142 additions and 0 deletions

View File

@ -328,6 +328,7 @@
SUBDIR += jmusic
SUBDIR += juk
SUBDIR += juke
SUBDIR += julius
SUBDIR += jxm
SUBDIR += k3bmonkeyaudioplugin
SUBDIR += kexis

68
audio/julius/Makefile Normal file
View File

@ -0,0 +1,68 @@
# New ports collection makefile for: julius
# Date created: 28 May 2009
# Whom: numisemis at yahoo dot com
#
# $FreeBSD$
#
PORTNAME= julius
PORTVERSION= 4.1.2
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP}
MASTER_SITE_SUBDIR= julius/37582
MAINTAINER= numisemis@yahoo.com
COMMENT= Large Vocabulary Continuous Speech Recognition Engine
BUILD_DEPENDS= ${SITE_PERL}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode
RUN_DEPENDS= ${SITE_PERL}/Jcode.pm:${PORTSDIR}/japanese/p5-Jcode
MANCOMPRESSED= no
GNU_CONFIGURE= yes
USE_ICONV= yes
CONFIGURE_ENV= LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -liconv" \
CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include"
MANLANG= "" ja
MAN1= accept_check.1 \
adinrec.1 \
adintool.1 \
dfa_determinize.1 \
dfa_minimize.1 \
generate-ngram.1 \
generate.1 \
gram2sapixml.pl.1 \
jclient.pl.1 \
jcontrol.1 \
julius.1 \
mkbingram.1 \
mkbinhmm.1 \
mkbinhmmlist.1 \
mkdfa.pl.1 \
mkgshmm.1 \
mkss.1 \
nextword.1
post-configure:
@${FIND} ${WRKSRC} -type f -name Makefile | ${XARGS} ${REINPLACE_CMD} -E -e "s|INSTALL=(\.\./)+|INSTALL=install -o root -g wheel|"
@${FIND} ${WRKSRC} -type f -name Makefile | ${XARGS} ${REINPLACE_CMD} -E -e "s|install -s|install|"
@${REINPLACE_CMD} -E -e "s|man1/ja|ja/man1|" ${WRKSRC}/man/Makefile
post-install:
@${STRIP_CMD} ${PREFIX}/bin/accept_check
@${STRIP_CMD} ${PREFIX}/bin/adinrec
@${STRIP_CMD} ${PREFIX}/bin/adintool
@${STRIP_CMD} ${PREFIX}/bin/dfa_determinize
@${STRIP_CMD} ${PREFIX}/bin/dfa_minimize
@${STRIP_CMD} ${PREFIX}/bin/generate-ngram
@${STRIP_CMD} ${PREFIX}/bin/generate
@${STRIP_CMD} ${PREFIX}/bin/jcontrol
@${STRIP_CMD} ${PREFIX}/bin/julius
@${STRIP_CMD} ${PREFIX}/bin/mkbingram
@${STRIP_CMD} ${PREFIX}/bin/mkbinhmm
@${STRIP_CMD} ${PREFIX}/bin/mkbinhmmlist
@${STRIP_CMD} ${PREFIX}/bin/mkfa
@${STRIP_CMD} ${PREFIX}/bin/mkss
@${STRIP_CMD} ${PREFIX}/bin/nextword
.include <bsd.port.mk>

3
audio/julius/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (julius-4.1.2.tar.gz) = 886a114b391aa1992567019213efc63e
SHA256 (julius-4.1.2.tar.gz) = 542c7f1042679c8484dc2f5f5536ed0c79fa79b2b9dd6cf6881278a6fdb37a84
SIZE (julius-4.1.2.tar.gz) = 1142403

7
audio/julius/pkg-descr Normal file
View File

@ -0,0 +1,7 @@
"Julius" is an open-source high-performance large vocabulary
continuous speech recognition (LVCSR) decoder software for
speech-related researchers and developers. Based on word N-gram and
triphone context-dependent HMM, it can perform almost real-time
decoding on most current PCs with small amount of memory.
WWW: http://julius.sourceforge.jp/en_index.php

63
audio/julius/pkg-plist Normal file
View File

@ -0,0 +1,63 @@
bin/accept_check
bin/adinrec
bin/adintool
bin/dfa_determinize
bin/dfa_minimize
bin/generate-ngram
bin/generate
bin/gram2sapixml.pl
bin/jclient.pl
bin/jcontrol
bin/julius
bin/libjulius-config
bin/libsent-config
bin/mkbingram
bin/mkbinhmm
bin/mkbinhmmlist
bin/mkdfa.pl
bin/mkfa
bin/mkgshmm
bin/mkss
bin/nextword
bin/yomi2voca.pl
include/julius/acconfig.h
include/julius/beam.h
include/julius/callback.h
include/julius/config.h
include/julius/define.h
include/julius/extern.h
include/julius/global.h
include/julius/graph.h
include/julius/jconf.h
include/julius/jfunc.h
include/julius/julius.h
include/julius/juliuslib.h
include/julius/misc.h
include/julius/multi-gram.h
include/julius/plugin.h
include/julius/recog.h
include/julius/search.h
include/julius/trellis.h
include/julius/useropt.h
include/julius/wchmm.h
include/sent/adin.h
include/sent/config.h
include/sent/dfa.h
include/sent/hmm.h
include/sent/hmm_calc.h
include/sent/htk_defs.h
include/sent/htk_hmm.h
include/sent/htk_param.h
include/sent/machines.h
include/sent/mfcc.h
include/sent/ngram2.h
include/sent/ptree.h
include/sent/speech.h
include/sent/stddefs.h
include/sent/tcpip.h
include/sent/util.h
include/sent/vocabulary.h
lib/libjulius.a
lib/libsent.a
@dirrm include/julius
@dirrm include/sent