Difference between revisions of "GSoC/2009"

From SMC Wiki
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