Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Dec 2015 19:41:44 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   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...
Message-ID:  <201512021941.tB2JfiZ5097890@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201512021941.tB2JfiZ5097890>