diff --git a/festival.spec b/festival.spec index 6898839..febf375 100644 --- a/festival.spec +++ b/festival.spec @@ -6,7 +6,7 @@ Name: festival Summary: Speech synthesis and text-to-speech system Version: %{festivalversion} -Release: 11%{?dist} +Release: 12%{?dist} URL: http://www.cstr.ed.ac.uk/projects/festival/ Group: Applications/Multimedia @@ -56,6 +56,11 @@ Source223: %{nitechbaseURL}/festvox_nitech_us_jmk_arctic_hts.tar.bz2 Source224: %{nitechbaseURL}/festvox_nitech_us_rms_arctic_hts.tar.bz2 Source225: %{nitechbaseURL}/festvox_nitech_us_slt_arctic_hts.tar.bz2 +### Hispavoces Spanish voices http://forja.guadalinex.org/repositorio/projects/hispavoces/ +%define hispavocesversion 1.0.0 +Source300: http://v4.guadalinex.org/guadalinex-toro/pool-test/main/f/festival-spanish-voices/festival-spanish-voices_1.0.0.orig.tar.gz +Source301: COPYING.hispavoces + ### Multisyn voices left out because they're ~ 100MB each. ### MBROLA voices left out, because they require MBROLA, which ain't free. @@ -261,6 +266,22 @@ Requires: festival Provides: festival-voice BuildArch: noarch +%package -n hispavoces-pal-diphone +Group: Applications/Multimedia +Summary: Male Spanish voice «PAL» for Festival +Version: %{hispavocesversion} +Requires: festival +Provides: festival-voice +BuildArch: noarch + +%package -n hispavoces-sfl-diphone +Group: Applications/Multimedia +Summary: Female Spanish voice «SFL» for Festival +Version: %{hispavocesversion} +Requires: festival +Provides: festival-voice +BuildArch: noarch + # This is last as a lovely hack to make sure Version gets set back # to what it should be. Grr. %package devel @@ -402,6 +423,38 @@ speaker is experienced in building synthetic voices. This was recorded at the other EGG. The database was automatically labelled using CMU Sphinx using the FestVox labelling scripts. No hand correction has been made. +%description -n hispavoces-sfl-diphone +Female Castillian-Spanish (es_ES) voice «SFL» for Festival. + +This is a diphone-based male Spanish voice for the Festival speech synthesis +system. These original audio files were recorded by a professional voice +talent in a recording studio. + +This voice was developed by the Consejeria de Innovacion, Ciencia y Empresa +of the Junta de Andalucia on a project awarded to MP Sistemas in +collaboration with Intelligent Dialogue Systems (INDISYS). + +The primary objective was to integrate a higher-quality diphone-based +Spanish voice in Guadalinex v4.0, an Ubuntu-based Linux distribution +promoted by the Government of Andalusia (Spain). See +http://www.guadalinex.org for more information. + +%description -n hispavoces-pal-diphone +Male Castillian-Spanish (es_ES) voice «PAL» for Festival. + +This is a diphone-based male Spanish voice for the Festival speech synthesis +system. These original audio files were recorded by a professional voice +talent in a recording studio. + +This voice was developed by the Consejeria de Innovacion, Ciencia y Empresa +of the Junta de Andalucia on a project awarded to MP Sistemas in +collaboration with Intelligent Dialogue Systems (INDISYS). + +The primary objective was to integrate a higher-quality diphone-based +Spanish voice in Guadalinex v4.0, an Ubuntu-based Linux distribution +promoted by the Government of Andalusia (Spain). See +http://www.guadalinex.org for more information. + %description devel Development files for the Festival speech synthesis system. Install festival-devel if you want to use Festival's capabilities from within your @@ -433,6 +486,7 @@ chmod -x speech_tools/base_class/string/EST_strcasecmp.c %setup -q -n festival -D -T -b 223 %setup -q -n festival -D -T -b 224 %setup -q -n festival -D -T -b 225 +%setup -c -q -n festival -D -T -b 300 %patch1 -p1 -b .nitech %patch2 -p1 -b .buildrootrefs @@ -586,6 +640,9 @@ popd cp COPYING.nitech_us_bdl_arctic_hts COPYING.nitech_us_awb_arctic_hts cp -a lib/voices $RPM_BUILD_ROOT%{_datadir}/festival/lib +mkdir -p $RPM_BUILD_ROOT%{_datadir}/festival/lib/voices/es/ +cp -a festival-spanish-voices-1.0.0/* $RPM_BUILD_ROOT%{_datadir}/festival/lib/voices/es/ +cp %{SOURCE301} . # okay, now install the main festival program. @@ -648,7 +705,7 @@ pushd festdoc-%{docversion}/speech_tools/doc popd # info pages -mkdir $RPM_BUILD_ROOT%{_infodir} +mkdir -p $RPM_BUILD_ROOT%{_infodir} cp -p festdoc-%{docversion}/festival/info/* $RPM_BUILD_ROOT%{_infodir} @@ -800,6 +857,18 @@ fi %dir %{_datadir}/festival/lib/voices/us %{_datadir}/festival/lib/voices/us/nitech_us_slt_arctic_hts +%files -n hispavoces-pal-diphone +%defattr(-,root,root) +%doc COPYING.hispavoces +%dir %{_datadir}/festival/lib/voices/es/JuntaDeAndalucia_es_pa_diphone/ +%{_datadir}/festival/lib/voices/es/JuntaDeAndalucia_es_pa_diphone/* + +%files -n hispavoces-sfl-diphone +%defattr(-,root,root) +%doc COPYING.hispavoces +%dir %{_datadir}/festival/lib/voices/es/JuntaDeAndalucia_es_sf_diphone/ +%{_datadir}/festival/lib/voices/es/JuntaDeAndalucia_es_sf_diphone/* + %files devel %defattr(-,root,root) %doc COPYING @@ -810,6 +879,11 @@ fi %changelog +* Sat Apr 18 2009 Matthias Clasen - 1.96-12 +- Add Spanish voices from the guadalinex project, in the + hispavoces-pal-diphone and hispavoces-sfl-diphone subpackages + (#496011) + * Tue Mar 24 2009 Jesse Keating - 1.96-11 - Drop the explicit dep on festival-voice, as it is redundant and causes problems with multiple providers diff --git a/sources b/sources index c113175..7c3aff6 100644 --- a/sources +++ b/sources @@ -11,3 +11,4 @@ faabc25a6c1b11854c41adc257c47bdb festdoc-1.4.2.tar.gz f45ba3678a020df667f7e6a606a375c1 festvox_nitech_us_jmk_arctic_hts.tar.bz2 8ee4de08602a45bad47f93e045cdd242 festvox_nitech_us_rms_arctic_hts.tar.bz2 3b3cac2a15f423ad55ff5d27291de538 festvox_nitech_us_slt_arctic_hts.tar.bz2 +ebae47b2020f7b3e0a62b9ce7eeebb66 festival-spanish-voices_1.0.0.orig.tar.gz