speechd-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

sd_ibmtts crashes


From: Rui Batista
Subject: sd_ibmtts crashes
Date: Mon, 22 Feb 2010 17:00:40 +0000

Hi,
Seg, 2010-02-22 ?s 13:35 -0300, mk360 escreveu:
> Well, the controller for Eloquence on NVDA fix this with:
> def anticrash(s):
> 
> #depending on what I do with numbers surrounded by text, these will probably 
> change.
> 
> res = {
> 
> re.compile(r'\b(|\d+|\W+)(|un|anti|re)c[a]esur', re.I): r'\1\2seizur',
> 
> re.compile(r"\b(|\d+|\W+)h'(r|v)[e]", re.I): r"\1h ' \2 e",
> 
> re.compile(r"\b(|\d+|\W+)wed[h]esday", re.I): r"\1wed hesday",
> 
> re.compile(r"\b(|\d+|\W+)tz[s]che", re.I): r"\1tz sche"
> 
> }
> 
> for r in res.keys():
> 
> s = r.sub(res[r], s)
> 
> return s
> 
This code is executed before passing strings to the synth right? I guess
it is easely implemented using glib regex support.

Best Regards,

Rui Batista
> ----- Original Message ----- 
> From: "Kenny Hitt" <kenny at hittsjunk.net>
> To: <speechd at lists.freebsoft.org>
> Sent: Monday, February 22, 2010 10:57 AM
> Subject: Re: sd_ibmtts crashes
> 
> 
> Hi.  The problem of certain strings crashing ViaVoice has been known since I 
> first used the Windows
> version in the 1990's.  I know there should be a file around with a list of 
> the strings known to cause a crash.
> In Windows, I believe most of them have been fixed.  Unfortunately, ViaVoice 
> has't been updated for
> Linux in almost a decade.
> 
> I would suggest you try to find the file of known strings and code around 
> them in the speech-dispatcher module.
> 
>           Kenny
> 
> On Mon, Feb 22, 2010 at 10:28:21AM -0300, jose vilmar estacio de souza 
> wrote:
> > Hi all,
> > I believe I have found a situation in which sd_ibmtt crashes.
> >
> > Before describing the situation, I would like to thank the Brazilian
> > F1 driver Rubens Barrichello for helping me find the problem. I was
> > reading your twitter when I found a situation in which the problem
> > can be reproduced.
> >
> > I'm using latest version of voxin with us-english as my default voice.
> >
> > Try the following:
> > 1. Launch gedit
> > 2. Type a digit followed by an - (hifen) followed by another digit
> > followed by a , (comma) followed by another digit. I can not give an
> > example because sd_ibmtts will crash with my example.
> > 3. Try to read the current line.
> >
> > At least for me, orca stops and when in the virtual console I give
> > the statement "pgrep -l ibm", nothing is shown.
> > Can anyone confirm?
> > Thanks.
> >
> > -- 
> >
> > []S Jos? Vilmar Est?cio de Souza
> > http://www.informal.com.br
> > Msn:vilmar at informal.com.br Skype:jvilmar
> > Twitter: http://www.twitter.com/jvesouza
> > Phone: +55 21-2555-2650 Cel: +55 21-8868-0859
> >
> >
> > _______________________________________________
> > Speechd mailing list
> > Speechd at lists.freebsoft.org
> > http://lists.freebsoft.org/mailman/listinfo/speechd
> 
> _______________________________________________
> Speechd mailing list
> Speechd at lists.freebsoft.org
> http://lists.freebsoft.org/mailman/listinfo/speechd 
> 
> 
> _______________________________________________
> Speechd mailing list
> Speechd at lists.freebsoft.org
> http://lists.freebsoft.org/mailman/listinfo/speechd
Rui Batista
E-mail/googletalk: ruiandrebatista (at) gmail (dot) com
MSN/WLM: ruiandrebatista (at) hotmail (dot) com (no mail)
Skype: ruiandrebatista
twitter: http://twitter.com/ragb
Homepage    : http://unreliabledevice.net




reply via email to

[Prev in Thread] Current Thread [Next in Thread]