summaryrefslogtreecommitdiff
path: root/audio/festvox-us1/Makefile
diff options
context:
space:
mode:
authorproff <proff>1999-10-11 16:00:02 +0000
committerproff <proff>1999-10-11 16:00:02 +0000
commitabdeef1546e6025d3957fc7784dea92a4534bcdb (patch)
tree6d32a875b96d7c4798c9991988a2437f679eee5c /audio/festvox-us1/Makefile
parente5b315a62a371e3df41ee34d53d94915816998b6 (diff)
downloadpkgsrc-abdeef1546e6025d3957fc7784dea92a4534bcdb.tar.gz
MBROLA based American English female voice for the festival speech
synthesis system. This voice provides a American English female voice using the MBROLA synthesis method. It uses a modified CMU lexicon for pronunciations. Prosodic phrasing is provided by a statistically trained model using part of speech and local distribution of breaks. Intonation is provided by a CART tree predicting ToBI accents and an F0 contour generated from a model trained from natural speech. The duration model is also trained from data using a CART tree. This voice can be activated via (voice_us1_mbrola) -Julian Assange <proff@iq.org> wq
Diffstat (limited to 'audio/festvox-us1/Makefile')
-rw-r--r--audio/festvox-us1/Makefile35
1 files changed, 35 insertions, 0 deletions
diff --git a/audio/festvox-us1/Makefile b/audio/festvox-us1/Makefile
new file mode 100644
index 00000000000..cc43901248a
--- /dev/null
+++ b/audio/festvox-us1/Makefile
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1.1.1 1999/10/11 16:00:02 proff Exp $
+
+DISTNAME= festvox_us1
+PKGNAME= festvox-us1-1.4.0
+WRKSRC= ${WRKDIR}/festival
+CATEGORIES= audio
+MASTER_SITES= ftp://ftp.cstr.ed.ac.uk/pub/festival/1.4.0/
+
+MAINTAINER= proff@iq.org
+HOMEPAGE= http://www.cstr.ed.ac.uk/projects/festival.html
+
+DEPENDS+= festival-1.4.0:../festival \
+ festlex-poslex-1.4.0:../festlex-poslex \
+ festlex-cmu-1.4.0:../festlex-cmu \
+ mbrola-301h:../mbrola \
+ mbrolavox-us1-980512:../mbrolavox-us1
+
+LICENSE= no-commercial-use
+
+NO_BUILD= yes
+
+FHOME= ${PREFIX}/share/festival
+MBROLA= ${FHOME}/lib/voices/english/us1_mbrola
+
+post-extract:
+ @ chmod -R a+r ${WRKSRC}
+ @ find ${WRKSRC} -type d -print0 | xargs -0 chmod 755
+
+do-install:
+ cd ${WRKSRC} && pax -r -w * ${FHOME}
+#ugh
+ ln -fs ../../../../../mbrola/voices/us1 ${MBROLA}
+ ln -fs ../../../../../mbrola/voices/us1/us1mrpa ${MBROLA}
+
+.include "../../mk/bsd.pkg.mk"