svn commit: r402849 - in head/audio: . festvox-cmu_us_awb_arctic festvox-cmu_us_bdl_arctic festvox-cmu_us_clb_arctic festvox-cmu_us_jmk_arctic festvox-cmu_us_ksp_arctic festvox-cmu_us_rms_arctic fe...
Kurt Jaeger
pi at FreeBSD.org
Wed Dec 2 19:41:47 UTC 2015
Author: pi
Date: Wed Dec 2 19:41:44 2015
New Revision: 402849
URL: https://svnweb.freebsd.org/changeset/ports/402849
Log:
audio/festvox-cmu_us_*_arctic: Fixes as suggested by jbeich
Fixes as suggested in
https://lists.freebsd.org/pipermail/svn-ports-all/2015-December/111077.html
PR: 204970
Submitted by: Michael Danilov <mike.d.ft402 at gmail.com> (maintainer)
Suggested by: jbeich
Added:
head/audio/festvox-cmu_us_ksp_arctic/
head/audio/festvox-cmu_us_ksp_arctic/Makefile (contents, props changed)
head/audio/festvox-cmu_us_ksp_arctic/distinfo (contents, props changed)
head/audio/festvox-cmu_us_ksp_arctic/pkg-descr (contents, props changed)
head/audio/festvox-cmu_us_slt_arctic/files/
head/audio/festvox-cmu_us_slt_arctic/files/pkg-message.in (contents, props changed)
Deleted:
head/audio/festvox-cmu_us_awb_arctic/pkg-message
head/audio/festvox-cmu_us_bdl_arctic/pkg-message
head/audio/festvox-cmu_us_clb_arctic/pkg-message
head/audio/festvox-cmu_us_jmk_arctic/pkg-message
head/audio/festvox-cmu_us_rms_arctic/pkg-message
head/audio/festvox-cmu_us_slt_arctic/Makefile.common
head/audio/festvox-cmu_us_slt_arctic/pkg-message
Modified:
head/audio/Makefile
head/audio/festvox-cmu_us_awb_arctic/Makefile
head/audio/festvox-cmu_us_awb_arctic/pkg-descr
head/audio/festvox-cmu_us_bdl_arctic/Makefile
head/audio/festvox-cmu_us_bdl_arctic/pkg-descr
head/audio/festvox-cmu_us_clb_arctic/Makefile
head/audio/festvox-cmu_us_clb_arctic/pkg-descr
head/audio/festvox-cmu_us_jmk_arctic/Makefile
head/audio/festvox-cmu_us_jmk_arctic/pkg-descr
head/audio/festvox-cmu_us_rms_arctic/Makefile
head/audio/festvox-cmu_us_rms_arctic/pkg-descr
head/audio/festvox-cmu_us_slt_arctic/Makefile
head/audio/festvox-cmu_us_slt_arctic/pkg-descr
Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile Wed Dec 2 19:34:26 2015 (r402848)
+++ head/audio/Makefile Wed Dec 2 19:41:44 2015 (r402849)
@@ -138,6 +138,7 @@
SUBDIR += festvox-cmu_us_bdl_arctic
SUBDIR += festvox-cmu_us_clb_arctic
SUBDIR += festvox-cmu_us_jmk_arctic
+ SUBDIR += festvox-cmu_us_ksp_arctic
SUBDIR += festvox-cmu_us_rms_arctic
SUBDIR += festvox-cmu_us_slt_arctic
SUBDIR += festvox-czech
Modified: head/audio/festvox-cmu_us_awb_arctic/Makefile
==============================================================================
--- head/audio/festvox-cmu_us_awb_arctic/Makefile Wed Dec 2 19:34:26 2015 (r402848)
+++ head/audio/festvox-cmu_us_awb_arctic/Makefile Wed Dec 2 19:41:44 2015 (r402849)
@@ -1,14 +1,9 @@
# $FreeBSD$
VOICE= cmu_us_awb_arctic
-PORTREVISION= 0
-COMMENT= English male voice for festival
+COMMENT= CMU US English Scottish male voice for festival
MASTERDIR= ${.CURDIR}/../festvox-cmu_us_slt_arctic
-DESCR= ${.CURDIR}/pkg-descr
-DISTINFO_FILE= ${.CURDIR}/distinfo
-PLIST= ${.CURDIR}/pkg-plist
-PKGMESSAGE= ${.CURDIR}/pkg-message
-.include "${MASTERDIR}/Makefile.common"
+.include "${MASTERDIR}/Makefile"
Modified: head/audio/festvox-cmu_us_awb_arctic/pkg-descr
==============================================================================
--- head/audio/festvox-cmu_us_awb_arctic/pkg-descr Wed Dec 2 19:34:26 2015 (r402848)
+++ head/audio/festvox-cmu_us_awb_arctic/pkg-descr Wed Dec 2 19:41:44 2015 (r402849)
@@ -1,4 +1,13 @@
-English male voice for festival.
+US English Scottish male voice by the Language Technologies Institute
+at Carnegie Mellon University constructed from phonetically balanced,
+US English single speaker database designed for unit selection
+speech synthesis research.
+
+The speaker is very experienced in building synthetic voices and
+matched prompted US English, though his vowels are very different
+from US English vowels. Scottish English speakers will probably
+find synthesizers based on this voice strange.
+
(voice_cmu_us_awb_arctic_clunits)
-WWW: http://www.speech.cs.cmu.edu/
+WWW: http://festvox.org/cmu_arctic/dbs_awb.html
Modified: head/audio/festvox-cmu_us_bdl_arctic/Makefile
==============================================================================
--- head/audio/festvox-cmu_us_bdl_arctic/Makefile Wed Dec 2 19:34:26 2015 (r402848)
+++ head/audio/festvox-cmu_us_bdl_arctic/Makefile Wed Dec 2 19:41:44 2015 (r402849)
@@ -1,15 +1,9 @@
-# Created by: ?
# $FreeBSD$
VOICE= cmu_us_bdl_arctic
-PORTREVISION= 0
-COMMENT= English male voice for festival
+COMMENT= CMU US English male voice for festival
MASTERDIR= ${.CURDIR}/../festvox-cmu_us_slt_arctic
-DESCR= ${.CURDIR}/pkg-descr
-DISTINFO_FILE= ${.CURDIR}/distinfo
-PLIST= ${.CURDIR}/pkg-plist
-PKGMESSAGE= ${.CURDIR}/pkg-message
-.include "${MASTERDIR}/Makefile.common"
+.include "${MASTERDIR}/Makefile"
Modified: head/audio/festvox-cmu_us_bdl_arctic/pkg-descr
==============================================================================
--- head/audio/festvox-cmu_us_bdl_arctic/pkg-descr Wed Dec 2 19:34:26 2015 (r402848)
+++ head/audio/festvox-cmu_us_bdl_arctic/pkg-descr Wed Dec 2 19:41:44 2015 (r402849)
@@ -1,4 +1,8 @@
-English male voice for festival.
+US English male voice by the Language Technologies Institute at
+Carnegie Mellon University constructed from phonetically balanced,
+US English single speaker database designed for unit selection
+speech synthesis research.
+
(voice_cmu_us_bdl_arctic_clunits)
-WWW: http://www.speech.cs.cmu.edu/
+WWW: http://festvox.org/cmu_arctic/dbs_bdl.html
Modified: head/audio/festvox-cmu_us_clb_arctic/Makefile
==============================================================================
--- head/audio/festvox-cmu_us_clb_arctic/Makefile Wed Dec 2 19:34:26 2015 (r402848)
+++ head/audio/festvox-cmu_us_clb_arctic/Makefile Wed Dec 2 19:41:44 2015 (r402849)
@@ -1,18 +1,14 @@
-# Created by: ?
# $FreeBSD$
VOICE= cmu_us_clb_arctic
-PORTREVISION= 0
-COMMENT= English female voice for festival
+COMMENT= CMU US English female voice for festival
MASTERDIR= ${.CURDIR}/../festvox-cmu_us_slt_arctic
-DESCR= ${.CURDIR}/pkg-descr
-DISTINFO_FILE= ${.CURDIR}/distinfo
-PLIST= ${.CURDIR}/pkg-plist
-PKGMESSAGE= ${.CURDIR}/pkg-message
-NODIRS= cep dic emu/lab_hlb emu/pm_hlb emu f0 \
+PORTDATA= *
+
+NODIRS= cep dic emu/lab_hlb emu/pm_hlb emu f0 \
festival/accents festival/coeffs festival/disttabs \
festival/dur/bin festival/dur/data festival/dur/feats \
festival/dur/tree \
@@ -25,4 +21,4 @@ NODIRS= cep dic emu/lab_hlb emu/pm_hlb e
group lar lpc pm_lab pm_unfilled prompt-cep prompt-lab prompt-utt \
prompt-wav recording scratch/lab scratch/wav scratch versions wrd
-.include "${MASTERDIR}/Makefile.common"
+.include "${MASTERDIR}/Makefile"
Modified: head/audio/festvox-cmu_us_clb_arctic/pkg-descr
==============================================================================
--- head/audio/festvox-cmu_us_clb_arctic/pkg-descr Wed Dec 2 19:34:26 2015 (r402848)
+++ head/audio/festvox-cmu_us_clb_arctic/pkg-descr Wed Dec 2 19:41:44 2015 (r402849)
@@ -1,4 +1,8 @@
-English female voice for festival.
+US English female voice by the Language Technologies Institute at
+Carnegie Mellon University constructed from phonetically balanced,
+US English single speaker database designed for unit selection
+speech synthesis research.
+
(voice_cmu_us_clb_arctic_clunits)
-WWW: http://www.speech.cs.cmu.edu/
+WWW: http://festvox.org/cmu_arctic/dbs_clb.html
Modified: head/audio/festvox-cmu_us_jmk_arctic/Makefile
==============================================================================
--- head/audio/festvox-cmu_us_jmk_arctic/Makefile Wed Dec 2 19:34:26 2015 (r402848)
+++ head/audio/festvox-cmu_us_jmk_arctic/Makefile Wed Dec 2 19:41:44 2015 (r402849)
@@ -1,15 +1,9 @@
-# Created by: ?
# $FreeBSD$
VOICE= cmu_us_jmk_arctic
-PORTREVISION= 0
-COMMENT= English male voice for festival
+COMMENT= CMU US English Canadian male voice for festival
MASTERDIR= ${.CURDIR}/../festvox-cmu_us_slt_arctic
-DESCR= ${.CURDIR}/pkg-descr
-DISTINFO_FILE= ${.CURDIR}/distinfo
-PLIST= ${.CURDIR}/pkg-plist
-PKGMESSAGE= ${.CURDIR}/pkg-message
-.include "${MASTERDIR}/Makefile.common"
+.include "${MASTERDIR}/Makefile"
Modified: head/audio/festvox-cmu_us_jmk_arctic/pkg-descr
==============================================================================
--- head/audio/festvox-cmu_us_jmk_arctic/pkg-descr Wed Dec 2 19:34:26 2015 (r402848)
+++ head/audio/festvox-cmu_us_jmk_arctic/pkg-descr Wed Dec 2 19:41:44 2015 (r402849)
@@ -1,4 +1,8 @@
-English male voice for festival.
+US English Canadian male voice by the Language Technologies Institute
+at Carnegie Mellon University constructed from phonetically balanced,
+US English single speaker database designed for unit selection
+speech synthesis research.
+
(voice_cmu_us_jmk_arctic_clunits)
-WWW: http://www.speech.cs.cmu.edu/
+WWW: http://festvox.org/cmu_arctic/dbs_jmk.html
Added: head/audio/festvox-cmu_us_ksp_arctic/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/festvox-cmu_us_ksp_arctic/Makefile Wed Dec 2 19:41:44 2015 (r402849)
@@ -0,0 +1,9 @@
+# $FreeBSD$
+
+VOICE= cmu_us_ksp_arctic
+
+COMMENT= CMU US English Indian male voice for festival
+
+MASTERDIR= ${.CURDIR}/../festvox-cmu_us_slt_arctic
+
+.include "${MASTERDIR}/Makefile"
Added: head/audio/festvox-cmu_us_ksp_arctic/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/festvox-cmu_us_ksp_arctic/distinfo Wed Dec 2 19:41:44 2015 (r402849)
@@ -0,0 +1,2 @@
+SHA256 (festival/cmu_us_ksp_arctic-0.95-release.tar.bz2) = a968b063012c3efcc4a3f0e93e0eda4765df8f92426a4b06bf470eba7ab574b0
+SIZE (festival/cmu_us_ksp_arctic-0.95-release.tar.bz2) = 119175914
Added: head/audio/festvox-cmu_us_ksp_arctic/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/festvox-cmu_us_ksp_arctic/pkg-descr Wed Dec 2 19:41:44 2015 (r402849)
@@ -0,0 +1,8 @@
+US English Indian male voice by the Language Technologies Institute
+at Carnegie Mellon University constructed from phonetically balanced,
+US English single speaker database designed for unit selection
+speech synthesis research.
+
+(voice_cmu_us_ksp_arctic_clunits)
+
+WWW: http://festvox.org/cmu_arctic/dbs_ksp.html
Modified: head/audio/festvox-cmu_us_rms_arctic/Makefile
==============================================================================
--- head/audio/festvox-cmu_us_rms_arctic/Makefile Wed Dec 2 19:34:26 2015 (r402848)
+++ head/audio/festvox-cmu_us_rms_arctic/Makefile Wed Dec 2 19:41:44 2015 (r402849)
@@ -1,16 +1,10 @@
-# Created by: ?
# $FreeBSD$
VOICE= cmu_us_rms_arctic
-PORTREVISION= 0
-COMMENT= English male voice for festival
+COMMENT= CMU US English male voice for festival
MASTERDIR= ${.CURDIR}/../festvox-cmu_us_slt_arctic
-DESCR= ${.CURDIR}/pkg-descr
-DISTINFO_FILE= ${.CURDIR}/distinfo
-PLIST= ${.CURDIR}/pkg-plist
-PKGMESSAGE= ${.CURDIR}/pkg-message
NODIRS= cep dic emu/lab_hlb emu/pm_hlb emu f0 \
festival/accents festival/coeffs festival/disttabs \
@@ -18,4 +12,4 @@ NODIRS= cep dic emu/lab_hlb emu/pm_hlb e
group lar lpc pm_lab prompt-cep prompt-lab prompt-utt \
prompt-wav recording scratch/lab scratch/wav scratch versions wrd
-.include "${MASTERDIR}/Makefile.common"
+.include "${MASTERDIR}/Makefile"
Modified: head/audio/festvox-cmu_us_rms_arctic/pkg-descr
==============================================================================
--- head/audio/festvox-cmu_us_rms_arctic/pkg-descr Wed Dec 2 19:34:26 2015 (r402848)
+++ head/audio/festvox-cmu_us_rms_arctic/pkg-descr Wed Dec 2 19:41:44 2015 (r402849)
@@ -1,4 +1,8 @@
-English male voice for festival.
+US English male voice by the Language Technologies Institute at
+Carnegie Mellon University constructed from phonetically balanced,
+US English single speaker database designed for unit selection
+speech synthesis research.
+
(voice_cmu_us_rms_arctic_clunits)
-WWW: http://www.speech.cs.cmu.edu/
+WWW: http://festvox.org/cmu_arctic/dbs_rms.html
Modified: head/audio/festvox-cmu_us_slt_arctic/Makefile
==============================================================================
--- head/audio/festvox-cmu_us_slt_arctic/Makefile Wed Dec 2 19:34:26 2015 (r402848)
+++ head/audio/festvox-cmu_us_slt_arctic/Makefile Wed Dec 2 19:41:44 2015 (r402849)
@@ -1,15 +1,46 @@
-# Created by: ?
# $FreeBSD$
-VOICE= cmu_us_slt_arctic
-PORTREVISION= 0
+PORTNAME= festvox-${VOICE}
+PORTVERSION= 0.95
+CATEGORIES= audio
+MASTER_SITES= http://www.speech.cs.cmu.edu/cmu_arctic/packed/
+DISTNAME= ${VOICE}-${PORTVERSION}-release
+DIST_SUBDIR= festival
-COMMENT= English female voice for festival
+MAINTAINER= mike.d.ft402 at gmail.com
+COMMENT?= CMU US English female voice for festival
-MASTERDIR= ${.CURDIR}/../festvox-cmu_us_slt_arctic
-DESCR= ${.CURDIR}/pkg-descr
+LICENSE= MIT-variant
+LICENSE_NAME= MIT License (CMU variant)
+LICENSE_FILE= ${WRKSRC}/COPYING
+LICENSE_PERMS= dist-mirror pkg-mirror auto-accept dist-sell pkg-sell
+
+RUN_DEPENDS= festival:${PORTSDIR}/audio/festival \
+ ${LOCALBASE}/share/festival/lib/dicts/cmu/cmulex.scm:${PORTSDIR}/audio/festlex-cmu \
+ ${LOCALBASE}/share/festival/lib/dicts/wsj.wp39.poslexR:${PORTSDIR}/audio/festlex-poslex
+
+USES= tar:bzip2
+
+WRKSRC= ${WRKDIR}/${VOICE}
+
+NO_BUILD= yes
+NO_ARCH= yes
+
+SUB_FILES= pkg-message
+SUB_LIST+= VOICE=${VOICE}
+
+DATADIR= ${PREFIX}/share/festival/lib/voices/us/${VOICE}_clunits
+PORTDATA?= *
+
+VOICE?= cmu_us_slt_arctic
+
+DESCR= ${.CURDIR}/pkg-descr
DISTINFO_FILE= ${.CURDIR}/distinfo
-PLIST= ${.CURDIR}/pkg-plist
PKGMESSAGE= ${.CURDIR}/pkg-message
-.include "${MASTERDIR}/Makefile.common"
+do-install:
+ cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
+ ${RM} ${STAGEDIR}${DATADIR}/.time-stamp
+ ${FIND} ${STAGEDIR}${DATADIR} -type d -empty -delete
+
+.include <bsd.port.mk>
Added: head/audio/festvox-cmu_us_slt_arctic/files/pkg-message.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/festvox-cmu_us_slt_arctic/files/pkg-message.in Wed Dec 2 19:41:44 2015 (r402849)
@@ -0,0 +1,5 @@
+==========================================================================
+For correct operation, please add %%VOICE%%_clunits
+after "(defvar default-voice-priority-list"
+in %%PREFIX%%/share/festival/lib/voices.scm
+==========================================================================
Modified: head/audio/festvox-cmu_us_slt_arctic/pkg-descr
==============================================================================
--- head/audio/festvox-cmu_us_slt_arctic/pkg-descr Wed Dec 2 19:34:26 2015 (r402848)
+++ head/audio/festvox-cmu_us_slt_arctic/pkg-descr Wed Dec 2 19:41:44 2015 (r402849)
@@ -1,4 +1,8 @@
-English female voice for festival.
+US English female voice by the Language Technologies Institute at
+Carnegie Mellon University constructed from phonetically balanced,
+US English single speaker database designed for unit selection
+speech synthesis research.
+
(voice_cmu_us_slt_arctic_clunits)
-WWW: http://www.speech.cs.cmu.edu/
+WWW: http://festvox.org/cmu_arctic/dbs_slt.html
More information about the svn-ports-all
mailing list