On Sat, Mar 21, 2009 at 03:25:09PM +0100, Giuseppe Iuculano wrote: > Thanks for the patch! Unfortunately your patch fixes the empty string error, > but > it causes an error with non-empty strings :)
Uh, sorry about that. How about this one? -- Niko
>From 286253dd46dede8e0e9052b4d690ce167d966a52 Mon Sep 17 00:00:00 2001 From: Niko Tyni <nt...@debian.org> Date: Sun, 22 Mar 2009 16:31:51 +0200 Subject: [PATCH] 375538 --- festival/lib/italian_scm/italian_module.scm | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/festival/lib/italian_scm/italian_module.scm b/festival/lib/italian_scm/italian_module.scm index e8a69c6..df8440d 100644 --- a/festival/lib/italian_scm/italian_module.scm +++ b/festival/lib/italian_scm/italian_module.scm @@ -85,8 +85,8 @@ ;(print "fase 2") (set! P_gr (utt.relation.first utt 'GrRespiro)) (set! S (utt.relation.first utt 'Syllable)) -(set! I (item.relation.parent P_gr 'Intonation)) -(item.append_daughter P_gr S) +(set! I (if P_gr (item.relation.parent P_gr 'Intonation) nil)) +(if P_gr (item.append_daughter P_gr S)) (if (item.next P_gr) (set! I (item.relation.parent (item.next P_gr) 'Intonation)) ;nel caso che sia l'utimo item non fa nulla (print "fine....") -- 1.5.6.5