Package: festvox-suopuhe-lj
Version: 1.0g-20051204-1
Severity: normal
Tags: patch

When invoking 'festival --tts' with a Finnish voice (either
festvox-suopuhe-lj or festvox-suopuhe-mv) I always get this warning
after the speech output:

SIOD ERROR: damaged env : #<UNKNOWN 12 0x2b57f5d273d0>

With "(set_backtrace t)" in .festivalrc I also get this:

BACKTRACE:
   0: (tts "-" nil)

The attached patch seems to fix this for me, so it will be in the
next package version.
-- 
Niko Tyni   [EMAIL PROTECTED]
diff -urNad festival~/lib/voices/finnish/suo_fi_lj_diphone/festvox/suopuhe_mode.scm festival/lib/voices/finnish/suo_fi_lj_diphone/festvox/suopuhe_mode.scm
--- festival~/lib/voices/finnish/suo_fi_lj_diphone/festvox/suopuhe_mode.scm	2005-12-04 12:13:05.000000000 +0200
+++ festival/lib/voices/finnish/suo_fi_lj_diphone/festvox/suopuhe_mode.scm	2007-07-06 21:54:02.000000000 +0300
@@ -450,7 +450,7 @@
 	    (suopuhe_setup)
 	    (tts_file file 'suopuhe))
 	  (tts_file file (tts_find_text_mode file auto-text-mode-alist))))
-  (audio_mode 'sync) ;; Hmm this is probably bad
+  ; (audio_mode 'sync) ;; Hmm this is probably bad
   )
 ;; korvaava versio tts-viritelmiin...
 ;(define (utt.play utt)
@@ -631,4 +631,4 @@
   (utt.features utt 'Syllable '(name stress)))
 
 
-(provide 'suopuhe_mode)
\ No newline at end of file
+(provide 'suopuhe_mode)

Reply via email to