Sphinx 3 is a frontend to the sphinxbase, a large-vocabulary,

speaker-independent, continuous speech recognition engine.

Once the system is built, try running the Perl script sphinx3-demo.
The sphinx3-test script should run sphinx3-batch over an example
utterance of "go forward ten meters."

WWW:  http://www.speech.cs.cmu.edu/sphinx/

PR:		ports/121612
Submitted by:	Richard Neese <r.neese@gmail.com>
This commit is contained in:
Pav Lucistnik 2008-03-22 20:38:18 +00:00
parent ce5c5cae59
commit 3acf65bd2b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=209597
5 changed files with 258 additions and 0 deletions

View file

@ -608,6 +608,7 @@
SUBDIR += specimen
SUBDIR += speex
SUBDIR += sphinx
SUBDIR += sphinx3
SUBDIR += sphinxbase
SUBDIR += spiralloops
SUBDIR += spiralsynth

33
audio/sphinx3/Makefile Normal file
View file

@ -0,0 +1,33 @@
# New ports collection makefile for: sphinx3
# Date created: 4 Jan 2008
# Whom: Richard Neese
#
# $FreeBSD$
#
PORTNAME= sphinx3
PORTVERSION= 0.7
CATEGORIES= audio accessibility
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= cmusphinx
MAINTAINER= r.neese@gmail.com
COMMENT= Speech recognition system
LIB_DEPENDS= sphinxfe.0:${PORTSDIR}/audio/sphinxbase
USE_LDCONFIG= yes
USE_GMAKE= yes
USE_AUTOTOOLS=libtool:15
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/sphinxbase" \
LDFLAGS="-L${LOCALBASE}/lib"
MAKE_ENV= MKDIR="${MKDIR}" \
OSVERSION=${OSVERSION} \
CXX="${CXX}"
post-patch:
@${REINPLACE_CMD} -e 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|' ${WRKSRC}/Makefile.in
.include <bsd.port.mk>

3
audio/sphinx3/distinfo Normal file
View file

@ -0,0 +1,3 @@
MD5 (sphinx3-0.7.tar.gz) = 4f17322ad09b4d2c5d3f69aa311756c2
SHA256 (sphinx3-0.7.tar.gz) = 5f2cf463e7aa4b4991492b707b3b82c15cc7bf0698530bdbbfbb8e2daebaf69a
SIZE (sphinx3-0.7.tar.gz) = 25219945

8
audio/sphinx3/pkg-descr Normal file
View file

@ -0,0 +1,8 @@
Sphinx 3 is a frontend to the sphinxbase, a large-vocabulary,
speaker-independent, continuous speech recognition engine.
Once the system is built, try running the Perl script sphinx3-demo.
The sphinx3-test script should run sphinx3-batch over an example
utterance of "go forward ten meters."
WWW: http://www.speech.cs.cmu.edu/sphinx/

213
audio/sphinx3/pkg-plist Normal file
View file

@ -0,0 +1,213 @@
bin/sphinx3-simple
bin/sphinx3_align
bin/sphinx3_astar
bin/sphinx3_cfg2fsg
bin/sphinx3_conf
bin/sphinx3_continuous
bin/sphinx3_dag
bin/sphinx3_decode
bin/sphinx3_dp
bin/sphinx3_ep
bin/sphinx3_gausubvq
bin/sphinx3_livedecode
bin/sphinx3_livepretend
bin/sphinx3_lm_convert
include/sphinx3/adaptor.h
include/sphinx3/approx_cont_mgau.h
include/sphinx3/ascr.h
include/sphinx3/astar.h
include/sphinx3/blkarray_list.h
include/sphinx3/cb2mllr_io.h
include/sphinx3/classifier.h
include/sphinx3/classify.h
include/sphinx3/cmdln_macro.h
include/sphinx3/confidence.h
include/sphinx3/cont_mgau.h
include/sphinx3/corpus.h
include/sphinx3/ctxt_table.h
include/sphinx3/dag.h
include/sphinx3/dict.h
include/sphinx3/dict2pid.h
include/sphinx3/encoding.h
include/sphinx3/endptr.h
include/sphinx3/fast_algo_struct.h
include/sphinx3/fillpen.h
include/sphinx3/fsg.h
include/sphinx3/fsg_history.h
include/sphinx3/fsg_lextree.h
include/sphinx3/fsg_psubtree.h
include/sphinx3/fsg_search.h
include/sphinx3/gmm_wrap.h
include/sphinx3/gs.h
include/sphinx3/hmm.h
include/sphinx3/hyp.h
include/sphinx3/interp.h
include/sphinx3/kb.h
include/sphinx3/kbcore.h
include/sphinx3/kdtree.h
include/sphinx3/lextree.h
include/sphinx3/lm.h
include/sphinx3/lmclass.h
include/sphinx3/logs3.h
include/sphinx3/lts.h
include/sphinx3/mdef.h
include/sphinx3/misc.h
include/sphinx3/mllr.h
include/sphinx3/ms_gauden.h
include/sphinx3/ms_mgau.h
include/sphinx3/ms_mllr.h
include/sphinx3/ms_senone.h
include/sphinx3/s2_semi_mgau.h
include/sphinx3/s3_arraylist.h
include/sphinx3/s3_cfg.h
include/sphinx3/s3_decode.h
include/sphinx3/s3_endpointer.h
include/sphinx3/s3types.h
include/sphinx3/search.h
include/sphinx3/sort.h
include/sphinx3/srch.h
include/sphinx3/srch_allphone.h
include/sphinx3/srch_debug.h
include/sphinx3/srch_do_nothing.h
include/sphinx3/srch_flat_fwd.h
include/sphinx3/srch_fsg.h
include/sphinx3/srch_output.h
include/sphinx3/srch_time_switch_tree.h
include/sphinx3/srch_word_switch_tree.h
include/sphinx3/stat.h
include/sphinx3/subvq.h
include/sphinx3/tmat.h
include/sphinx3/utt.h
include/sphinx3/vector.h
include/sphinx3/vithist.h
include/sphinx3/whmm.h
include/sphinx3/wid.h
include/sphinx3/word_fsg.h
include/sphinx3/word_graph.h
include/sphinx3/word_ugprob.h
lib/libs3decoder.a
lib/libs3decoder.la
lib/libs3decoder.so
lib/libs3decoder.so.0
libdata/pkgconfig/sphinx3.pc
%%DATADIR%%/doc/BN_AM_HUB96-97.doc
%%DATADIR%%/doc/BN_AM_HUB96-97.htm
%%DATADIR%%/doc/cmdhelp.txt
%%DATADIR%%/doc/doxygen.cfg
%%DATADIR%%/doc/doxygen.main
%%DATADIR%%/doc/index.html
%%DATADIR%%/doc/models.html
%%DATADIR%%/doc/rarrow.gif
%%DATADIR%%/doc/s3-2.htm
%%DATADIR%%/doc/s3-2.pdf
%%DATADIR%%/doc/s3-2.ppt
%%DATADIR%%/doc/s3-4.pdf
%%DATADIR%%/doc/s3-4.ppt
%%DATADIR%%/doc/s3-5.ppt
%%DATADIR%%/doc/s3-6.ppt
%%DATADIR%%/doc/s3_codewalk.html
%%DATADIR%%/doc/s3_description.html
%%DATADIR%%/doc/s3_fe_spec.pdf
%%DATADIR%%/doc/s3_overview.html
%%DATADIR%%/doc/sphinx3.3-6.ppt
%%DATADIR%%/doc/sphinx3.4.code.tracing
%%DATADIR%%/doc/sphinx3.5_refactoring.note
%%DATADIR%%/doc/sphinxman_FAQ.html
%%DATADIR%%/doc/sphinxman_manual.html
%%DATADIR%%/doc/sphinxman_misc.html
%%DATADIR%%/model/ep/chan3-dither.cepview
%%DATADIR%%/model/ep/chan3-logspec.cepview
%%DATADIR%%/model/ep/chan3.cepview
%%DATADIR%%/model/ep/chan3.logspec
%%DATADIR%%/model/ep/chan3.mfc
%%DATADIR%%/model/ep/chan3.raw
%%DATADIR%%/model/ep/ep.mdef
%%DATADIR%%/model/ep/ep.result
%%DATADIR%%/model/ep/means
%%DATADIR%%/model/ep/mixture_weights
%%DATADIR%%/model/ep/variances
%%DATADIR%%/model/hmm/RM1_cd_semi/RM1.1000.mdef
%%DATADIR%%/model/hmm/RM1_cd_semi/feat.params
%%DATADIR%%/model/hmm/RM1_cd_semi/kdtrees
%%DATADIR%%/model/hmm/RM1_cd_semi/means
%%DATADIR%%/model/hmm/RM1_cd_semi/mixture_weights
%%DATADIR%%/model/hmm/RM1_cd_semi/transition_matrices
%%DATADIR%%/model/hmm/RM1_cd_semi/variances
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/8gau.6000sen.quant
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/mdef
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/means
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/mixture_weights
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/mllr_matrices
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test-align-mllr.out
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test-conf.confhypseg
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.align.mllr.out
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.align.out
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.align.phseg
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.align.wdseg
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.allp
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.match
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.matchseg
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.mllr.allp
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.mllr.match
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.mllr.matchseg
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.phone_tg.allp
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.phone_tg.match
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.phone_tg.matchseg
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.phone_tg.mllr.allp
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.phone_tg.mllr.match
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.allphone.phone_tg.mllr.matchseg
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.dp.hyp
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.dp.ref
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.dp.simple.log
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.mode1369.dump
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/test.subvq
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/transition_matrices
%%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd/variances
%%DATADIR%%/model/lm/an4/README
%%DATADIR%%/model/lm/an4/align.correct
%%DATADIR%%/model/lm/an4/an4.cls.probdef
%%DATADIR%%/model/lm/an4/an4.ctl
%%DATADIR%%/model/lm/an4/an4.ctl.platform_independent
%%DATADIR%%/model/lm/an4/an4.ctl_lm
%%DATADIR%%/model/lm/an4/an4.dict
%%DATADIR%%/model/lm/an4/an4.phone.dict
%%DATADIR%%/model/lm/an4/an4.phonelist
%%DATADIR%%/model/lm/an4/an4.tg.phone.arpa
%%DATADIR%%/model/lm/an4/an4.tg.phone.arpa.DMP
%%DATADIR%%/model/lm/an4/an4.tg.phone.arpa.FST
%%DATADIR%%/model/lm/an4/an4.tg.phone.arpa.FST.SYM
%%DATADIR%%/model/lm/an4/an4.tg.phone.arpa.lm_convert
%%DATADIR%%/model/lm/an4/an4.ug.cls.lm
%%DATADIR%%/model/lm/an4/an4.ug.cls.lm.DMP
%%DATADIR%%/model/lm/an4/an4.ug.cls.lmctl
%%DATADIR%%/model/lm/an4/an4.ug.fsg
%%DATADIR%%/model/lm/an4/an4.ug.lm
%%DATADIR%%/model/lm/an4/an4.ug.lm.DMP
%%DATADIR%%/model/lm/an4/an4.ug.lm.FST
%%DATADIR%%/model/lm/an4/an4.ug.lm.FST.SYM
%%DATADIR%%/model/lm/an4/an4.ug.lm.lm_convert
%%DATADIR%%/model/lm/an4/args.an4
%%DATADIR%%/model/lm/an4/args.an4.test
%%DATADIR%%/model/lm/an4/args.an4.test.cls
%%DATADIR%%/model/lm/an4/args.an4.test.fsg
%%DATADIR%%/model/lm/an4/args.an4.test.mllr
%%DATADIR%%/model/lm/an4/args.an4.test.win32
%%DATADIR%%/model/lm/an4/filler.dict
%%DATADIR%%/model/lm/an4/pittsburgh.bigendian.mfc
%%DATADIR%%/model/lm/an4/pittsburgh.bigendian.raw
%%DATADIR%%/model/lm/an4/pittsburgh.lat.gz
%%DATADIR%%/model/lm/an4/pittsburgh.littleendian.abcd
%%DATADIR%%/model/lm/an4/pittsburgh.littleendian.mfc
%%DATADIR%%/model/lm/an4/pittsburgh.littleendian.raw
%%DATADIR%%/model/lm/an4/pittsburgh.littleendian.slf
%%DATADIR%%/model/lm/an4/pittsburgh.nbest
@dirrm %%DATADIR%%/model/lm/an4
@dirrm %%DATADIR%%/model/lm
@dirrm %%DATADIR%%/model/hmm/hub4_cd_continuous_8gau_1s_c_d_dd
@dirrm %%DATADIR%%/model/hmm/RM1_cd_semi
@dirrm %%DATADIR%%/model/hmm
@dirrm %%DATADIR%%/model/ep
@dirrm %%DATADIR%%/model
@dirrm %%DATADIR%%/doc
@dirrm %%DATADIR%%
@dirrm include/sphinx3