Hi, As for HW volunteering at this, I don't know - your points are valid on talking to Mr. Pepin. In my schedule, my first project is getting good grades in data structures, operating systems and embedded systems classes, then working on researching trends in mobile hardware, then working on braille display enhancements through touchable interface. I still plan to release programs for PDA's and other programs with blindness in mind. As for volunteering for your project, I may not be able to assist directly, but I may give some contacts or indirect assistance through SDK development and as a beta tester. Cheers, Joseph
-----Original Message----- From: Josh Kennedy [mailto:[email protected]] Sent: Wednesday, September 08, 2010 4:09 PM To: Joseph Lee Cc: [email protected] Subject: Re: caysoft development and cay-tts the next question is the best way to get interested programmers. Since I am not a programmer I can do none of this. would humanware volunteer programmers to help? and also what about turning espeak into cay-tts, the keynote infovox230 hybrid? I think I need to talk to the CEO of humanware itself. also I do need volunteer programmers. Josh Kennedy [email protected] On Sep 8, 2010, at 7:03 PM, Joseph Lee wrote: > Hi, > It is possible (in theory), but it requires understanding KeySoft > algorithms. Certain things are copyrighted by HumanWare, so you need to talk > to HW carefully. In order to implement such suite, you need to: > * Write convincing documentation. > * Make sure that you do implement core KeySoft concepts but using your own > algorithms. > * Ability to parse formatting information hidden under .kwb and .kwt files. > * Provide convincing user experience - a user would feel as though he is > using existing KeySoft versions. > * Provide a way of writing device drivers and extend functionality of this > suite through third-party app plug-ins such as SDK. > * Provide output routines for graphics output, braille output and printer > output. > * Write efficient function calls to the underlying OS or firmware to do its > job on behalf of the project. > * Perform extensive compatibility testing under both 32-bit and 64-bit > environments, different OS's and firmware versions of differing hardware. > And on and on. You see, this is not an easy suite to work on, but it is > possible (in theory). But be careful with following consequences: > * Possible legal action from hW if they find that you've used their core > algorithms with same code. > * Possible confusion from consumers and competition from others. > * Possible backlash, with people arguing in favor of mainstream open-source > office/program suite versus this project. > * Hundreds of suggestions on new features, request for support for braille > displays and a possible suggestion for porting it over to smartphones. > * Request from users of Braille Sense to have their interface converted to > open-source platform. > That's all. > Cheers, > Joseph > > > > > > -----Original Message----- > From: Josh Kennedy [mailto:[email protected]] > Sent: Wednesday, September 08, 2010 3:19 PM > To: Joseph Lee > Subject: caysoft development and cay-tts > > Hi joseph > I wonder would humanware help develop caysoft and cay-tts? Could there be > some way to get grants to have this developed? in other words, humanware > will get paid to make my free open source caysoft and cay-tts for windows7 > mac and linux ubuntu and vinux. well linux we'll just say. > > Josh Kennedy > [email protected] > > ___ Replies to this message will go directly to the sender. If your reply would be useful to the list, please send a copy to the list as well. To leave the BrailleNote list, send a blank message to [email protected] To view the list archives or change your preferences, visit http://list.humanware.com/mailman/listinfo/braillenote
