speechd-discuss
[Top][All Lists]
Advanced

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

Question with punctuation pitch change


From: Tomas Cerha
Subject: Question with punctuation pitch change
Date: Thu, 08 Oct 2009 10:36:40 +0200

Halim Sahin wrote:
>> Also note, that the change suggested in
>> https://bugzilla.gnome.org/show_bug.cgi?id=440114 would work around this
>> problem, since it would verbalize punctuation character names within
>> Orca and send them to the speech system as ordinary text.
> 
> NACK :-(.
> 
> What about other clients which want to use speech-dispatcher?
> They need to do the same work. speechd-up sbl, brltty.
> yes Tomas this should be implemented in speech-dispatcher (not in orca
> or in espeak).
> BTW. raising the pitch is more practicable and doesn't make the
> synthesizers more verbose.
> And this behaviour would be expected by all newby's because it's already done
> this way in other popular screenreaders.

Yes, I definitely agree that verbalization should be done in SD, not in
its clients.  This is also why we have done so in the current Orca
backend, ignoring the verbalization provided by Orca.  It, however, has
some practical drawbacks mostly because of the way Orca is currently
written.  The problem is, that Orca was primarily written to work with
Gnome Speech, which by decision only provides very primitive interface
and leaves all such features up to its clients.  Speech Dispatcher, on
the other hand, leaves that up to the synthesizers.  The above mentioned
bugzilla entry suggests a temporary workaround for this schizophrenic
situation, by making it at least optional.  Ideal solution would be to
modify Orca to use the functionality provided by Speech Dispatcher
systematically, but it would be quite complicated as long as Gnome
Speech is to be supported.  A better situation might be after Gnome
Speech is completely dropped because of its dependency on Corba.

Best regards

Tomas



reply via email to

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