Package: festival
Version: 1.96~beta-7
Severity: normal
Tags: patch

Russian male voice is available from
http://festlang.berlios.de/docu/doku.php?id=russian

We are trying to upload this voice to debian soon...

Attached patches add russian --language support to languages.scm and
festival binary.



-- System Information:
Debian Release: 5.0
  APT prefers stable
  APT policy: (500, 'stable'), (50, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/1 CPU core)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages festival depends on:
ii  adduser                  3.110           add and remove users and groups
ii  libaudiofile0            0.2.6-7         Open-source version of SGI's audio
ii  libc6                    2.7-18          GNU C Library: Shared libraries
ii  libesd0                  0.2.36-3        Enlightened Sound Daemon - Shared 
ii  libestools1.2            1:1.2.96~beta-2 Edinburgh Speech Tools Library
ii  libgcc1                  1:4.3.2-1.1     GCC support library
ii  libncurses5              5.7+20081213-1  shared libraries for terminal hand
ii  libstdc++6               4.3.2-1.1       The GNU Standard C++ Library v3
ii  lsb-base                 3.2-20          Linux Standard Base 3.2 init scrip
ii  sgml-base                1.26            SGML infrastructure and SGML catal
ii  sysv-rc                  2.86.ds1-61     System-V-like runlevel change mech

Versions of packages festival recommends:
ii  festvox-kallpc16k [festival-v 1.4.0-5    American English male speaker for 

Versions of packages festival suggests:
pn  festival-freebsoft-utils      <none>     (no description available)
pn  festival-gaim                 <none>     (no description available)
pn  pidgin-festival               <none>     (no description available)

-- no debconf information
--- languages.scm.orig  2008-03-05 06:08:52.000000000 +0300
+++ languages.scm       2009-02-20 11:30:06.000000000 +0300
@@ -101,6 +101,15 @@
    (Parameter.set 'Language 'czech)
 )
 
+(define (language_russian)
+   "(language_russian)
+   Set up language parameters for Russian."
+     (set! male1 voice_msu_ru_nsh_clunits)
+     (male1)
+     (Parameter.set 'Language 'russian)
+   )
+
+
 (define (language_scots_gaelic)
 "(language_scots_gaelic)
 Set up language parameters for Scots Gaelic."
@@ -148,6 +157,8 @@
     (language_finnish))
    ((equal? language 'czech)
     (language_czech))
+   ((equal? language 'russian)
+        (language_russian))
    ((equal? language 'klingon)
     (language_klingon))
    (t
Index: festival-1.96~beta/src/main/festival_main.cc
===================================================================
--- festival-1.96~beta.orig/src/main/festival_main.cc	2009-02-20 11:41:19.000000000 +0300
+++ festival-1.96~beta/src/main/festival_main.cc	2009-02-20 11:43:26.000000000 +0300
@@ -108,7 +108,7 @@
 	"              are printed (default if stdin not a tty)\n"+
 	"--language <string>\n"+
         "              Run in named language, default is\n"+
-	"              english, spanish and welsh are available\n"+
+	"              english, spanish, russian and welsh are available\n"+
 	"--server      Run in server mode waiting for clients\n"+
 	"              of server_port (1314)\n"+
 	"--script <ifile>\n"+

Reply via email to