summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2009-02-09 03:18:23 +0000
committerWilliam Hubbs <williamh@gentoo.org>2009-02-09 03:18:23 +0000
commit71b6ca6f16902255a4bacd7ad558e30beb768964 (patch)
tree72d23aee17eb7135607c6368b17c9f4f7bd5c39a /app-accessibility/festival/files
parentAutomated update of use.local.desc (diff)
downloadgentoo-2-71b6ca6f16902255a4bacd7ad558e30beb768964.tar.gz
gentoo-2-71b6ca6f16902255a4bacd7ad558e30beb768964.tar.bz2
gentoo-2-71b6ca6f16902255a4bacd7ad558e30beb768964.zip
Add back the HTS voices, thanks to garlicbread@ntlworld.com for the patch.
Also add back the MultiSyn engine. This closes bug #211214. (Portage version: 2.2_rc23/cvs/Linux i686)
Diffstat (limited to 'app-accessibility/festival/files')
-rw-r--r--app-accessibility/festival/files/festival-1.96_beta-hts-voices.patch100
-rw-r--r--app-accessibility/festival/files/speech-tools-1.2.96_beta-gcc43-include.patch22
2 files changed, 122 insertions, 0 deletions
diff --git a/app-accessibility/festival/files/festival-1.96_beta-hts-voices.patch b/app-accessibility/festival/files/festival-1.96_beta-hts-voices.patch
new file mode 100644
index 000000000000..9ed1ac38711d
--- /dev/null
+++ b/app-accessibility/festival/files/festival-1.96_beta-hts-voices.patch
@@ -0,0 +1,100 @@
+diff -Naur festival.orig/lib/voices/us/cmu_us_awb_arctic_hts/festvox/cmu_us_awb_arctic_f0model.scm festival/lib/voices/us/cmu_us_awb_arctic_hts/festvox/cmu_us_awb_arctic_f0model.scm
+--- festival.orig/lib/voices/us/cmu_us_awb_arctic_hts/festvox/cmu_us_awb_arctic_f0model.scm 2003-08-01 15:12:59.000000000 +0100
++++ festival/lib/voices/us/cmu_us_awb_arctic_hts/festvox/cmu_us_awb_arctic_f0model.scm 2009-01-28 21:34:30.000000000 +0000
+@@ -35,7 +35,7 @@
+ ;;;
+
+ ;;; Load any necessary files here
+-;(require 'f2bf0lr)
++(require 'f2bf0lr)
+ (require 'cmu_us_awb_arctic_f0clunits)
+
+ (set! cmu_us_awb_arctic_int_lr_params
+diff -Naur festival.orig/lib/voices/us/cmu_us_awb_arctic_hts/festvox/cmu_us_awb_arctic_hts.scm festival/lib/voices/us/cmu_us_awb_arctic_hts/festvox/cmu_us_awb_arctic_hts.scm
+--- festival.orig/lib/voices/us/cmu_us_awb_arctic_hts/festvox/cmu_us_awb_arctic_hts.scm 2004-06-07 08:50:56.000000000 +0100
++++ festival/lib/voices/us/cmu_us_awb_arctic_hts/festvox/cmu_us_awb_arctic_hts.scm 2009-01-28 21:33:58.000000000 +0000
+@@ -115,12 +115,12 @@
+ (list "-md" (path-append hts_data_dir "duration.pdf"))
+ (list "-mm" (path-append hts_data_dir "mcep.pdf"))
+ (list "-mf" (path-append hts_data_dir "lf0.pdf"))
+- '("-a" " 0.420000")
+- '("-r" " 0.000000")
+- '("-fs" "1.000000")
+- '("-fm" "0.000000")
+- '("-u" " 0.500000")
+- '("-l" " 0.000000")
++ '("-a" 0.420000)
++ '("-r" 0.000000)
++ '("-fs" 1.000000)
++ '("-fm" 0.000000)
++ '("-u" 0.500000)
++ '("-l" 0.000000)
+ ))
+
+ ;; This function is called to setup a voice. It will typically
+diff -Naur festival.orig/lib/voices/us/cmu_us_bdl_arctic_hts/festvox/cmu_us_bdl_arctic_hts.scm festival/lib/voices/us/cmu_us_bdl_arctic_hts/festvox/cmu_us_bdl_arctic_hts.scm
+--- festival.orig/lib/voices/us/cmu_us_bdl_arctic_hts/festvox/cmu_us_bdl_arctic_hts.scm 2004-06-07 07:29:03.000000000 +0100
++++ festival/lib/voices/us/cmu_us_bdl_arctic_hts/festvox/cmu_us_bdl_arctic_hts.scm 2009-01-28 21:33:58.000000000 +0000
+@@ -115,12 +115,12 @@
+ (list "-md" (path-append hts_data_dir "duration.pdf"))
+ (list "-mm" (path-append hts_data_dir "mcep.pdf"))
+ (list "-mf" (path-append hts_data_dir "lf0.pdf"))
+- '("-a" " 0.420000")
+- '("-r" " 0.000000")
+- '("-fs" "1.000000")
+- '("-fm" "0.000000")
+- '("-u" " 0.500000")
+- '("-l" " 0.000000")
++ '("-a" 0.420000)
++ '("-r" 0.000000)
++ '("-fs" 1.000000)
++ '("-fm" 0.000000)
++ '("-u" 0.500000)
++ '("-l" 0.000000)
+ ))
+
+ ;; This function is called to setup a voice. It will typically
+diff -Naur festival.orig/lib/voices/us/cmu_us_jmk_arctic_hts/festvox/cmu_us_jmk_arctic_hts.scm festival/lib/voices/us/cmu_us_jmk_arctic_hts/festvox/cmu_us_jmk_arctic_hts.scm
+--- festival.orig/lib/voices/us/cmu_us_jmk_arctic_hts/festvox/cmu_us_jmk_arctic_hts.scm 2004-06-07 06:59:22.000000000 +0100
++++ festival/lib/voices/us/cmu_us_jmk_arctic_hts/festvox/cmu_us_jmk_arctic_hts.scm 2009-01-28 21:33:58.000000000 +0000
+@@ -115,12 +115,12 @@
+ (list "-md" (path-append hts_data_dir "duration.pdf"))
+ (list "-mm" (path-append hts_data_dir "mcep.pdf"))
+ (list "-mf" (path-append hts_data_dir "lf0.pdf"))
+- '("-a" " 0.420000")
+- '("-r" " 0.000000")
+- '("-fs" "1.000000")
+- '("-fm" "0.000000")
+- '("-u" " 0.500000")
+- '("-l" " 0.000000")
++ '("-a" 0.420000)
++ '("-r" 0.000000)
++ '("-fs" 1.000000)
++ '("-fm" 0.000000)
++ '("-u" 0.500000)
++ '("-l" 0.000000)
+ ))
+
+ ;; This function is called to setup a voice. It will typically
+diff -Naur festival.orig/lib/voices/us/cmu_us_slt_arctic_hts/festvox/cmu_us_slt_arctic_hts.scm festival/lib/voices/us/cmu_us_slt_arctic_hts/festvox/cmu_us_slt_arctic_hts.scm
+--- festival.orig/lib/voices/us/cmu_us_slt_arctic_hts/festvox/cmu_us_slt_arctic_hts.scm 2004-06-07 04:54:46.000000000 +0100
++++ festival/lib/voices/us/cmu_us_slt_arctic_hts/festvox/cmu_us_slt_arctic_hts.scm 2009-01-28 21:33:58.000000000 +0000
+@@ -115,12 +115,12 @@
+ (list "-md" (path-append hts_data_dir "duration.pdf"))
+ (list "-mm" (path-append hts_data_dir "mcep.pdf"))
+ (list "-mf" (path-append hts_data_dir "lf0.pdf"))
+- '("-a" " 0.420000")
+- '("-r" " 0.000000")
+- '("-fs" "1.000000")
+- '("-fm" "0.000000")
+- '("-u" " 0.500000")
+- '("-l" " 0.000000")
++ '("-a" 0.420000)
++ '("-r" 0.000000)
++ '("-fs" 1.000000)
++ '("-fm" 0.000000)
++ '("-u" 0.500000)
++ '("-l" 0.000000)
+ ))
+
+ ;; This function is called to setup a voice. It will typically
diff --git a/app-accessibility/festival/files/speech-tools-1.2.96_beta-gcc43-include.patch b/app-accessibility/festival/files/speech-tools-1.2.96_beta-gcc43-include.patch
new file mode 100644
index 000000000000..6ab7ebf56614
--- /dev/null
+++ b/app-accessibility/festival/files/speech-tools-1.2.96_beta-gcc43-include.patch
@@ -0,0 +1,22 @@
+diff -Naur speech_tools-orig/base_class/EST_TSimpleMatrix.cc speech_tools/base_class/EST_TSimpleMatrix.cc
+--- speech_tools-orig/base_class/EST_TSimpleMatrix.cc 2004-09-30 06:53:35.000000000 -0600
++++ speech_tools/base_class/EST_TSimpleMatrix.cc 2008-01-05 11:00:07.000000000 -0600
+@@ -42,6 +42,7 @@
+
+ #include "EST_TSimpleMatrix.h"
+ #include "EST_TVector.h"
++#include <cstring>
+ #include <fstream>
+ #include <iostream>
+ #include "EST_cutils.h"
+diff -Naur speech_tools-orig/base_class/EST_TSimpleVector.cc speech_tools/base_class/EST_TSimpleVector.cc
+--- speech_tools-orig/base_class/EST_TSimpleVector.cc 2006-07-06 06:57:18.000000000 -0600
++++ speech_tools/base_class/EST_TSimpleVector.cc 2008-01-05 11:00:32.000000000 -0600
+@@ -42,6 +42,7 @@
+
+ #include "EST_TSimpleVector.h"
+ #include "EST_matrix_support.h"
++#include <cstring>
+ #include <fstream>
+ #include "EST_cutils.h"
+