Re: [orca-list] Speech Dispatcher and OpenTTS



-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

I've been wondering if that would be a simpler way for future
maintenance.  I'm not familiar with the internals of these
speechfactory modules yet and they've already changed stuff over there
in OpenTTS land so I think it might be better for now, to update git
with this new module and then work on collapsing them down in a "phase
2" of this change.  I just jumped the other day when changes in the
OpenTTS project were breaking Orca so I want to be sure to keep this
area plugged up to keep working.  I'm testing it right now and seems
to be working good with the latest version of OpenTTS.  In any case, I
have not altered any speech dispatcher code so far.  There is one
minor correction that was suggested to fix the speech dispatcher
character pronunciation so I wanna see if I can get that in there for
both modules.

But yes, you're right; it would be better to consolidate these where
posssible but I will have to spend more time with them and get more
familiar with both python and the specifics of these modules to see
where to do that.  For the most part, many of the commands or function
calls are changing from speechd to opentts; that's mainly it
.
On Tue, May 18, 2010 at 12:11:14AM +0100, Jon wrote:
Hi Steve,

Thanks for doing this!

Instead of repeating code, can you see a way of factoring out the common 
code, and then have sd and opentts as small sub classes that contain the 
diffrences between themselves?

Yes I do believe that if Orca cant make a connection to the speech engine, 
then it will not be included in the list of available speech servers.
I would have to dig into code to be 100% sure though.

Best,

-Jon
On Mon 17/05/2010 at 15:42:41, Steve Holmes wrote:
OK, I have built a test environment but now have another question.  if
the python module for opentts isn't yet installed, does this
intentionally keep Orca from finding it when I scroll through the list
of server choices in the Orca configuration dialogue? I don't see it
there.  I don't have to have opentts already installed while I build
Orca, do I?  I'll forge on ahead here but wanna be sure I'm going the
right way.

Also, I opened bug #618927 to track and upload patches to address this
Open TTS enhancement.

On Sun, May 16, 2010 at 03:47:16PM -0700, Steve Holmes wrote:
I'm about to get underway setting up opentts modules for Orca.  I plan
to clone the stuff form speechdispatcherfactory.py and whatever
upstream references there are for speech dispatcher in calling scripts
or makefiles.

What I want to be sure of is if Jon, for example, is working on any
speech dispatcher stuff, I don't wanna bump heads with him.  Is there
any pit-falls I should look out for?  Under the new OpenTTS package,
the python directories for speechd and speechd_config will be changing
to opentts and opentts_config.  My intent is to basically leave speech
dispatcher unchanged but add opentts as a new option.  This way, both
modules will be supported for the time being until we figure out what
happens with Brailcom and/or the OpenTTS project.

There was a recent but pointed to that references speech dispatcher
stuff which I think will be used for any patches I supply unless it is
preferred we start with anew RFE.

Any advice welcomed.
_______________________________________________
orca-list mailing list
orca-list gnome org
http://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Netiquette Guidelines are at http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
_______________________________________________
orca-list mailing list
orca-list gnome org
http://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Netiquette Guidelines are at http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEAREDAAYFAkvx8PgACgkQWSjv55S0LfGE2QCePZzi+ByyI4/rblWBpuDkyf7Q
QC0AoMOIQOpwamnyO3FSrgzKad5tOeu9
=xe6g
-----END PGP SIGNATURE-----



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