David Zeuthen 17c4cc7
diff -ur festival.orig/lib/init.scm festival/lib/init.scm
David Zeuthen 17c4cc7
--- festival.orig/lib/init.scm	2004-07-15 19:03:04.000000000 -0400
David Zeuthen 17c4cc7
+++ festival/lib/init.scm	2007-03-15 11:58:09.000000000 -0400
David Zeuthen 17c4cc7
@@ -55,6 +55,10 @@
David Zeuthen 17c4cc7
 (if (probe_file (path-append libdir "sitevars.scm"))
David Zeuthen 17c4cc7
     (load (path-append libdir "sitevars.scm")))
David Zeuthen 17c4cc7
 
David Zeuthen 17c4cc7
+(if (probe_file "/etc/festival/sitevars.scm")
David Zeuthen 17c4cc7
+    (load "/etc/festival/sitevars.scm"))
David Zeuthen 17c4cc7
+
David Zeuthen 17c4cc7
+
David Zeuthen 17c4cc7
 ;;; CSTR siod extensions
David Zeuthen 17c4cc7
 (require 'cstr)
David Zeuthen 17c4cc7
 
David Zeuthen 17c4cc7
@@ -98,7 +102,7 @@
David Zeuthen 17c4cc7
  (t  ;; can't find direct support so guess that /dev/audio for 8k ulaw exists
David Zeuthen 17c4cc7
   (Parameter.def 'Audio_Method 'sunaudio)))
David Zeuthen 17c4cc7
 ;;;  If you have an external program to play audio add its definition
David Zeuthen 17c4cc7
-;;;  in siteinit.scm
David Zeuthen 17c4cc7
+;;;  in ~/.festivalrc or /etc/festival/siteinit.scm
David Zeuthen 17c4cc7
 
David Zeuthen 17c4cc7
 ;;; The audio spooler doesn't work under Windows so redefine audio_mode
David Zeuthen 17c4cc7
 (if (member 'mplayeraudio *modules*)
David Zeuthen 17c4cc7
@@ -135,9 +139,13 @@
David Zeuthen 17c4cc7
 ;;;
David Zeuthen 17c4cc7
 ;;;  Local site initialization, if the file exists load it
David Zeuthen 17c4cc7
 ;;;
David Zeuthen 17c4cc7
+
David Zeuthen 17c4cc7
 (if (probe_file (path-append libdir "siteinit.scm"))
David Zeuthen 17c4cc7
     (load (path-append libdir "siteinit.scm")))
David Zeuthen 17c4cc7
 
David Zeuthen 17c4cc7
+(if (probe_file "/etc/festival/siteinit.scm")
David Zeuthen 17c4cc7
+    (load "/etc/festival/siteinit.scm"))
David Zeuthen 17c4cc7
+
David Zeuthen 17c4cc7
 ;;;  User initialization, if a user has a personal customization
David Zeuthen 17c4cc7
 ;;;  file loaded it
David Zeuthen 17c4cc7
 (if (probe_file (path-append home-directory ".siodrc"))
David Zeuthen 17c4cc7
diff -ur festival.orig/lib/voices.scm festival/lib/voices.scm
David Zeuthen 17c4cc7
--- festival.orig/lib/voices.scm	2005-05-02 10:20:37.000000000 -0400
David Zeuthen 17c4cc7
+++ festival/lib/voices.scm	2007-03-15 12:00:19.000000000 -0400
David Zeuthen 17c4cc7
@@ -45,12 +45,12 @@
David Zeuthen 17c4cc7
 (defvar system-voice-path '( )
David Zeuthen 17c4cc7
   "system-voice-path
David Zeuthen 17c4cc7
    Additional directory not near the load path where voices can be
David Zeuthen 17c4cc7
-   found, this can be redefined in lib/sitevars.scm if desired.")
David Zeuthen 17c4cc7
+   found, this can be redefined in /etc/festival/sitevars.scm if desired.")
David Zeuthen 17c4cc7
 
David Zeuthen 17c4cc7
 (defvar system-voice-path-multisyn '( )
David Zeuthen 17c4cc7
   "system-voice-path-multisyn
David Zeuthen 17c4cc7
    Additional directory not near the load path where multisyn voices can be
David Zeuthen 17c4cc7
-   found, this can be redefined in lib/sitevars.scm if desired.")
David Zeuthen 17c4cc7
+   found, this can be redefined in /etc/festival/sitevars.scm if desired.")
David Zeuthen 17c4cc7
 
David Zeuthen 17c4cc7
 (defvar voice-path 
David Zeuthen 17c4cc7
   (remove-duplicates