Package: festival
Version: 1.4.3-17.2
Severity: normal
Tags: patch

If a diphone is missing the error is sent to stdout instead of stderr.
You can confirm this with:

        echo wwhat | text2wave | aplay

using the kal voice. This is solved in version 1.96.
--- festival-1.4.3.orig/src/modules/UniSyn_diphone/us_diphone_index.cc	2007-01-20 12:02:45.000000000 +0100
+++ festival-1.4.3/src/modules/UniSyn_diphone/us_diphone_index.cc	2007-01-13 05:37:45.000000000 +0100
@@ -501,7 +501,7 @@
 	    EST_error("");
 	}
 	else
-	    cout << "UniSyn: using default diphone " << default_diphone << 
+	    cerr << "UniSyn: using default diphone " << default_diphone << 
 		" for " << diname << endl;
 	return index;
     }

Reply via email to