GSoC/2009: Difference between revisions

From SMC Wiki
No edit summary
No edit summary
Line 3: Line 3:
* Dictionary  
* Dictionary  
  We need two things here :  
  We need two things here :  
  A Jabber bot that supports the DICT protocol ( so we can run a bot that will serve word meanings )
  A Jabber bot that supports the DICT protocol ( so we can run a bot that will serve word meanings ) . If this bot can learn/modify words, it will be better.
  A KDE 4 Plasmoid that does the same. THere is already a KDE Plasmoid that supports dict.org. But it cannot be configured to support other dictionary servers right now.
  A KDE 4 Plasmoid that does the same. THere is already a KDE Plasmoid that supports dict.org. But it cannot be configured to support other dictionary servers right now.


* Text To Speech
* Text To Speech
   Dhvani is an Indic TTS engine. RIght now Dhvani dispatches speech using ALSA. This limits it to GNU/Linux platforms. If an SDL speech dispatcher driver can be written, then it will be easy to get it working on all platforms
   Dhvani is an Indic TTS engine. RIght now Dhvani dispatches speech using ALSA. This limits it to GNU/Linux platforms.  
  If an SDL speech dispatcher driver can be written, then it will be easy to get it working on all platforms


* Calender
* Calender
   Create a calendrical calculation library that will be usable from Python/C++ programs. Writing a C++/C library and writing a Python wrapper for it is enough. This can be used to display Indian calendars on Free Desktops
   Create a calendrical calculation library that will be usable from Python/C++ programs.  
  Writing a C++/C library and writing a Python wrapper for it is enough. This can be used to display Indian calendars on Free Desktops

Revision as of 06:03, 18 February 2009

Ideas for Google Summer of Code 2009

  • Dictionary
We need two things here : 
A Jabber bot that supports the DICT protocol ( so we can run a bot that will serve word meanings ) . If this bot can learn/modify words, it will be better.
A KDE 4 Plasmoid that does the same. THere is already a KDE Plasmoid that supports dict.org. But it cannot be configured to support other dictionary servers right now.
  • Text To Speech
 Dhvani is an Indic TTS engine. RIght now Dhvani dispatches speech using ALSA. This limits it to GNU/Linux platforms. 
 If an SDL speech dispatcher driver can be written, then it will be easy to get it working on all platforms
  • Calender
 Create a calendrical calculation library that will be usable from Python/C++ programs. 
 Writing a C++/C library and writing a Python wrapper for it is enough. This can be used to display Indian calendars on Free Desktops