Thanks for your work on this. I think what'd be best, if possible, is to make 
the one script as cross-platform as possible so that only one file needs to be 
maintained. The build scripts would then create the necessary directory 
structure to make a Mac, Windows or Linux release.

I'm hoping that both the speech and GUI code as it is should already work on 
windows, or do so with little modification, as I used a cross-platform GUI 
library (PyGUI) and a cross-platform TTS library (pyttsx) to create it. However 
the code to make pyttsx work on windows will be slightly different to that on 
OS X, as it would possibly need to load a different pyttsx driver. You 
shouldn't need to be calling SAPI directly as that should be hidden by pyttsx, 
but I look forward to trying this patch out.

Just to let you know, I'm on holiday until the 4th but will try to give this a 
go before I leave.

Thanks,


Sent from my iPhone

On 26 May 2013, at 14:32, Francisco Del Roio <[email protected]> wrote:

> Hi,
> 
> I forked your MacOSX script into one for windows, but I removed all OSX 
> specific stuff.
> 
> I modified the GameController and the EngineWrapper classes and I implemented 
> the Speaker class. I think that is the right choise writing the launcher in 
> python.
> 
> Here is the patch to the git repository.
> 
> The script uses the Screen Reader API for the speech output, so to run 
> properly you need these dlls and the ctypes and pywin32 python packages.
> 
> This is the URL to the ZIP of the Screen Reader API:
> 
> https://dl.dropboxusercontent.com/u/28833196/ScreenReaderAPI.zip
> 
> The missing part, the graphical interface (or another) I'll write later.
> 
> S2
> 
> -- 
> Cuando tus fuerzas terminan, las de Dios comienzan...
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "AGRIP Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send an email to [email protected].
> To view this discussion on the web, visit 
> https://groups.google.com/d/msgid/agrip-project/51A20ED1.2060708%40gmail.com?hl=en-GB.
> For more options, visit https://groups.google.com/groups/opt_out.
> 
> 
> <winscript.patch>

-- 
You received this message because you are subscribed to the Google Groups 
"AGRIP Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send an email to [email protected].
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/agrip-project/ED64D087-FC2E-4D8B-9408-ABAB6E2154F3%40gmail.com?hl=en-GB.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to