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

speaker-independent, continuous speech recognition engine.

This is an early release of a research system.  The APIs and function
names are likely to change, and several tools still need to be made
available to make this all complete.

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

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

PR:		ports/121610
Submitted by:	Richard Neese <r.neese@gmail.com>
This commit is contained in:
Pav Lucistnik 2008-03-22 20:37:29 +00:00
parent d58a3f6d33
commit ce5c5cae59
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=209596
5 changed files with 144 additions and 0 deletions

View file

@ -497,6 +497,7 @@
SUBDIR += play
SUBDIR += playgsf
SUBDIR += playmidi
SUBDIR += pocketsphinx
SUBDIR += portaudio
SUBDIR += portaudio2
SUBDIR += praat

View file

@ -0,0 +1,33 @@
# New ports collection makefile for: pocketsphinx
# Date created: 3 Jan 2008
# Whom: Richard Neese
#
# $FreeBSD$
#
PORTNAME= pocketsphinx
PORTVERSION= 0.4.1
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>

View file

@ -0,0 +1,3 @@
MD5 (pocketsphinx-0.4.1.tar.gz) = 1ac25a77c82c4b33cad3ca698357ad43
SHA256 (pocketsphinx-0.4.1.tar.gz) = 4906abc5f1eaadb036d43de692d495387791fee72b63276f0bbca02d7ef1d0cb
SIZE (pocketsphinx-0.4.1.tar.gz) = 8931969

View file

@ -0,0 +1,12 @@
Pocket Sphinx is a frontend to the sphinxbase large-vocabulary,
speaker-independent, continuous speech recognition engine.
This is an early release of a research system. The APIs and function
names are likely to change, and several tools still need to be made
available to make this all complete.
Once the system is built, try running the Perl script sphinx2-demo.
The pocketsphinx-test script should run pocketsphinx-batch over an example
utterance of "go forward ten meters."
WWW: http://www.speech.cs.cmu.edu/sphinx/

View file

@ -0,0 +1,95 @@
bin/pocketsphinx_batch
bin/pocketsphinx_continuous
bin/pocketsphinx_mdef_convert
bin/pocketsphinx_ptt
bin/pocketsphinx_swb
bin/pocketsphinx_test
bin/pocketsphinx_tidigits
include/pocketsphinx/basic_types.h
include/pocketsphinx/bin_mdef.h
include/pocketsphinx/blkarray_list.h
include/pocketsphinx/cache_lm.h
include/pocketsphinx/cmdln_macro.h
include/pocketsphinx/dict.h
include/pocketsphinx/fbs.h
include/pocketsphinx/fsg_history.h
include/pocketsphinx/fsg_lextree.h
include/pocketsphinx/fsg_psubtree.h
include/pocketsphinx/fsg_search.h
include/pocketsphinx/hmm.h
include/pocketsphinx/kb.h
include/pocketsphinx/kdtree.h
include/pocketsphinx/lm.h
include/pocketsphinx/lm_3g.h
include/pocketsphinx/lmclass.h
include/pocketsphinx/log.h
include/pocketsphinx/magic.h
include/pocketsphinx/mdef.h
include/pocketsphinx/phone.h
include/pocketsphinx/posixwin32.h
include/pocketsphinx/s2_semi_mgau.h
include/pocketsphinx/s2io.h
include/pocketsphinx/s2params.h
include/pocketsphinx/s2types.h
include/pocketsphinx/search.h
include/pocketsphinx/search_const.h
include/pocketsphinx/senscr.h
include/pocketsphinx/subvq_mgau.h
include/pocketsphinx/tmat.h
include/pocketsphinx/vector.h
include/pocketsphinx/word_fsg.h
lib/libpocketsphinx.a
lib/libpocketsphinx.la
lib/libpocketsphinx.so
lib/libpocketsphinx.so.0
libdata/pkgconfig/pocketsphinx.pc
%%DATADIR%%/model/hmm/an4/mdef
%%DATADIR%%/model/hmm/an4/mixture_weights
%%DATADIR%%/model/hmm/an4/subvq
%%DATADIR%%/model/hmm/an4/transition_matrices
%%DATADIR%%/model/hmm/tidigits/feat.params
%%DATADIR%%/model/hmm/tidigits/mdef
%%DATADIR%%/model/hmm/tidigits/means
%%DATADIR%%/model/hmm/tidigits/sendump
%%DATADIR%%/model/hmm/tidigits/transition_matrices
%%DATADIR%%/model/hmm/tidigits/variances
%%DATADIR%%/model/hmm/wsj1/feat.params
%%DATADIR%%/model/hmm/wsj1/kdtrees
%%DATADIR%%/model/hmm/wsj1/mdef
%%DATADIR%%/model/hmm/wsj1/means
%%DATADIR%%/model/hmm/wsj1/noisedict
%%DATADIR%%/model/hmm/wsj1/sendump
%%DATADIR%%/model/hmm/wsj1/transition_matrices
%%DATADIR%%/model/hmm/wsj1/variances
%%DATADIR%%/model/lm/swb/swb.dic
%%DATADIR%%/model/lm/swb/swb.lm.DMP
%%DATADIR%%/model/lm/tidigits/an4.dic
%%DATADIR%%/model/lm/tidigits/an4.ug.lm
%%DATADIR%%/model/lm/tidigits/an4.ug.lm.DMP
%%DATADIR%%/model/lm/tidigits/test.digits.fsg
%%DATADIR%%/model/lm/tidigits/tidigits.dic
%%DATADIR%%/model/lm/tidigits/tidigits.lm
%%DATADIR%%/model/lm/tidigits/tidigits.lm.DMP
%%DATADIR%%/model/lm/turtle/README
%%DATADIR%%/model/lm/turtle/goforward.16k
%%DATADIR%%/model/lm/turtle/turtle.cor
%%DATADIR%%/model/lm/turtle/turtle.corpus
%%DATADIR%%/model/lm/turtle/turtle.ctl
%%DATADIR%%/model/lm/turtle/turtle.dic
%%DATADIR%%/model/lm/turtle/turtle.handdict
%%DATADIR%%/model/lm/turtle/turtle.lm
%%DATADIR%%/model/lm/turtle/turtle.lm.DMP
%%DATADIR%%/model/lm/turtle/turtle.sent
%%DATADIR%%/model/lm/turtle/turtle.token
%%DATADIR%%/model/lm/turtle/turtle.vocab
@dirrm %%DATADIR%%/model/lm/turtle
@dirrm %%DATADIR%%/model/lm/tidigits
@dirrm %%DATADIR%%/model/lm/swb
@dirrm %%DATADIR%%/model/lm
@dirrm %%DATADIR%%/model/hmm/wsj1
@dirrm %%DATADIR%%/model/hmm/tidigits
@dirrm %%DATADIR%%/model/hmm/an4
@dirrm %%DATADIR%%/model/hmm
@dirrm %%DATADIR%%/model
@dirrm %%DATADIR%%
@dirrm include/pocketsphinx