Filed a RTI to get info on Tamil TTS by IITM and SSN


I blogged on the topic “How to ask IITM to release IndicTTS as Free/Open Source Software?” recently.

Had a good discussion about this on the ILUGC mailing list too.
https://www.freelists.org/post/ilugc/How-to-ask-IITM-to-release-IndicTTS-as-FreeOpen-Source-Software

As a followup on this,  filed a RTI on this.

We can request for any information online in the portal https://rtionline.gov.in itself. Registration asks for our address and phone number. Then we can fill the request form.

Note : The content box does not allow Question mark and URL.

Asked for the below information.

1.
Is there any government policy or G.O to release the software developed by or funded by Department of Electronics and Information Technology (Deity) and Ministry of Communication and Information Technology (M CIT) as Free/Open Source software

2. Is IITMadras funding SSN engg college to develop a Tamil Text to speech software

3. If so, how much is the funded amount

4. Send me the project plan, roadmap, and cost splitups for the development

5. There is a open source android app for Tamil text to speech at IITM site. (IITM donlab site)
This is very very old. But the latest development by SSN college available at  [ speech DOT ssn DOT edu DOT in ]  is very new and works well. Why it is not released as Free/Open Source Software with source code

6. When can we get the latest Tamil Text to speech software from SSN college, as free/open source software with source code

Once submitted, paid Rs 10 via its online payment gateway. It was smooth.

Received an acknowledgment as below.

https://i0.wp.com/storage9.static.itmages.com/i/17/0310/h_1489149948_9704514_0b02428daa.jpeg

Fine. Let me wait for 30 days for the responses.

Will share the results here.

 

 

 

How to ask IITM to release IndicTTS as Free/Open Source Software?


https://i2.wp.com/purvispublicsafety.com/wp-content/uploads/2014/12/text-to-speech.jpg

Indic TTS

This is a project on developing text-to-speech (TTS) synthesis systems for Indian languages, improving quality of synthesis, as well as small foot print TTS integrated with disability aids and various other applications. This is a consortium based project funded by the Department of Electronics and Information Technology (Deity), Ministry of Communication and Information Technology (M CIT), Government of India involving 13 institutions and SMT, IITM being one of them. The project comprises of Phase I and Phase II. Phase I of the project used Festival-based speech synthesis for Bengali, Hindi, Tamil, Telugu, Malayalam and Marathi . Phase II of the project commenced in 2012 employing HTS based statistical speech synthesis for 13 Indian languages.

Source : https://www.iitm.ac.in/donlab/tts/

As a part of IndicTTS system, SSN college people have developed a good working TTS for Tamil. You can see the demo here – http://speech.ssn.edu.in/

IITM has released a very priliminary version of Tamil TTS as android app as open source here – https://www.iitm.ac.in/donlab/tts/androidapp.php
That too without proper license and attributions to base, open source HMM HTS systems.

But the web version is really awesome and with great human like voices.

As the entire project is funded by Government of India, I think it should be released as Free/Open Source Software.

I requested the IITM team at https://www.iitm.ac.in/donlab/tts/contact.php to explain about the status of releasing the latest version of Tamil TTS as Free/Open Source software.

Did not get any reply.

We have the two options now.

  1. Improve the basic version of oepn source Tamil TTS they have released. But, need to explore the provided license to improve further and release in GPL or similar license. For this we have to do huge research on TTS and spend years again. Why do we have to reinvent the wheel?
  2. Ask to release the current TTS as Free/Open Source software. This seems a better as there is already a working software. Need to know whom to ask and how to ask.

Like to know that if there is any govt law says that all the software funded by public money should be released as Free/Open Source software. If so, please share the details about it.

Next is whom and how to ask for it.

Do we need to file a RTI? or need to request via any legal firm? is there any legal organization to support these kind of activities? can we get support from political party like communist to move it further?

It may be tougher to get the source as it involves more money, power, fame, policies, politics etc. But, we should ask for our rights as the TTS is made by our own money.

Share your thoughts.

 

Image source – http://purvispublicsafety.com/2014/12/06/text-to-speech-dispatch-centers/

Project Ideas – Part 1 – Looking for contributors


contribute to open source க்கான பட முடிவு

I am listing here few project ideas and requirements. If you are interested in contributing to any open source project, consider these to start with.

I am giving an intro about each of them in this series of blog posts.

Add your comment here if you pick any of the project to do, so that others can join with you.

1. Clean up Epub files.

We create epub files for FreeTamilEbooks.com by using Calibre. It creates epub files with lot of extra span and other tags. We need to remove all the unwanted tags from those epub files.

Create a command line or web application to clean up the given epub files.

If you are writing in python, plan to create a calibre plugin to clean the epub files.

2.  Download reports for Tamil Wikisource Ebooks

http://ta.wikisource is providing ebooks downloads.

In this database, all language wiki source ebook downloads are stored.

http://tools.wmflabs.org/wsexport/logs.sqlite

Create a web application or command line application to get the details of tamil books and create a download
count report for each book.

Create similar report as http://freetamilebooks.com/htmlbooks/download-report.html

 

3. Improve FreeTamilEbooks android app

The android app for FreeTamilEbooks has some bugs.
https://github.com/jskcse4/FreeTamilEBooks/issues

Use the App and read the issues.
Fix them.

 

4. OCR4WikiSource – Create a web application

OCR4WikiSource is a command line application that connects google ocr and wikisource.
It sends the pdf files to google drive, ocr it, gets text, sends to wikisource.

Create a web application to upload any pdf file, send to google via google vision api, get text, send to wikisource.

Links:
Here is the requirement.
https://github.com/tshrinivasan/OCR4wikisource/issues/89

Few links about it.
https://goinggnu.wordpress.com/2015/12/28/announcing-ocr4wikisource/

https://goinggnu.wordpress.com/2015/09/30/automating-google-ocr-with-python/

https://meta.wikimedia.org/wiki/WikiConference_India_2016/Submissions/Introduction_to_OCR4WikiSource

Discussion with wikipedia developers on this.
https://phabricator.wikimedia.org/T120788

Google Vision API
https://cloud.google.com/vision

Explore the links

https://github.com/GoogleCloudPlatform/cloud-vision

http://terrenceryan.com/blog/index.php/working-with-cloud-vision-api-from-php/

https://github.com/thangman22/google-cloud-vision-php

http://blog.aimanbaharum.com/2016/04/21/ocr-with-google-cloud-vision-api/

 

5. FlipBoard like application for Tamil

Flipboard is a web, mobile app which gives latest content on user selected topics. Create such application for providing tamil content from web on various topics. Content contributors should give links for good articles with relevant categories, tags. Users should subscribe to categories and read the latest content.

 

6. Firefox plugin for tamil wikisource proofreading

 

Tamil wikisource is having around 2000 public domain ebooks, OCRed by google OCR. We have to proofread those books manually.
QuickWikiEditor is a Firefox plugin that enables on the page editing of wiki content.
https://addons.mozilla.org/en-US/firefox/addon/quickwikieditor/

Need to extend this plugin, to send the error words and the corrected words to a remote web application. From there, we can get the list of error words, search for them in entire ta.wikisource.org, replace with the corrected words automatically using bots.

Extend the plugin and create a web application to get the words collection from the plugin.

 

7. Fix the Tamil TTS by IITM

IIT Madras and SSN college, released a Text to speech application for Tamil, as an android application. You can get the source at
https://www.iitm.ac.in/donlab/tts/

It is very initial version. Not as good as the latest  web version available at http://speech.ssn.edu.in/

 

Still, we can learn, extend the initial version.

Explore the android app, get the C code out of it, create a command line app or web app as having the c code as backend.

 

8. Web application to add details about ebooks in a xml file, in github.
We release Tamil ebooks at FreeTamilEbooks.com

We store all the details about the books in a XML file.

This file is source for Android and iOS apps for FreeTamilebooks.

Once an ebook is released, we have to update the xml file manually, which is tough for non-tech contributors.

Need a web application to get the ebooks details in a form, then add those details in XML file and commits to the repo automatically.

 

9. Add ebooks automatically in GoodReads.com

We can add the details about the ebooks in FreeTamilebooks.com to GoodReads.com

We have to fill a long form manually.
Need a command line or web application to simplify this process or automate it for adding info about the books in FreeTamilEbooks.com

10. Build a SAAS version of planet kind of RSS aggregation software.

 

Most tech communities need a planet kind of RSS aggregation software. They have to buy a VPS, install planet software and add the RSS feeds.

It will be good, if we build a SAAS version of planet or similar software, so that they can simply sign in, add rss feeds and start using it.

There are more ideas. Written them somewhere on my notebooks. Will collect them and share soon.

All the projects should be released as Free/Open Source software only.

If you are interested in doing any of the things said above, comment here.

email me to tshrinivasan AT gmail DOT com to know more details on any of the project.

Minutes – ILUGC Feb 2017 meet


Indian Linux Users Group, Chennai community is meeting every month second saturday at Aerospace Engineering, IIT Madras.

Yesterday, we had out feb 2017 meeting.

Ajay started with Various open source licenses available and explored their pros and cons. Explained how the Open Core business model is helping many companies to do their business by open sourcing the core of their software with releasing the other components as proprietary software.

See the slides here

http://slides.com/danatic/licensing#/

 

Then, Viswaprasath from Mozilla Tamilnadu community explained about Firefox’s new web extensions api. Now we can build cross browser extensions using simple HTML/JavaScript/CSS stack. No need to play around with XUL. He explained the architecture of a simple plugin he developed.

Few links to explore on this

http://thehackernews.com/2015/08/mozilla-firefox-web-extensions.html

https://developer.mozilla.org/en-US/Add-ons/WebExtensions

https://wiki.mozilla.org/WebExtensions

https://hacks.mozilla.org/2015/09/lets_write_a_webextension/

https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Your_first_WebExtension

 

Then, Karthik from Mozilla Tamilnadu, explored webVR. Virtual reality using browser. Now with Three.js we can create 3d worlds that can be viewed on browser itself.

A-frame is a Javascript framework on top of threejs.

Few links

https://aframe.io/

https://aframe.io/docs/0.5.0/introduction/

https://aframe.io/aframe-presentation-kit/

Then, he explained how the mozilla Tamilnadu community is working to spread Free/Open Software on colleges and organizations.

Join the awesome community to learn and contribute for free software.

https://mozillatn.github.io/

https://www.facebook.com/MozillaTN

https://web.telegram.org/#/im?p=@mozillatnc

 

Then, I gave a lightning talk on few projects ideas to do. A firefox plugin to help proofreading tamil wikisource, flipboard alternate in tamil, epub cleaning for FreeTamilEbooks.com, Download report for wikisource ebooks, web application for OCR4WikiSource, Translating city/street names in Tamil for building maps in Tamil. Will write a new post with all the details of these project ideas.

Asked for contributors and ideas. Students from S.Joseph Institute of Tech accepted to help on these projects. We can have a hackathon to do these projects.

Reply here if you know any place to conduct a one day hackathon.

Finally, asked all to join in ILUGC mailing list at https://www.freelists.org/list/ilugc

Our meetings will end on the cafe nearby. old mohan, new mohan, yogesh, myself and other one(sorry dude, still trying to get your name) had great discussions at cafe on building Tamil Text to Speech engine, Advantages of go over python and a lot.

Returned to home by bus with Mohan, discussing various tech, social, academic, industry trends. Interacting with energetic young people makes me feel encouraged to learn new things always.

Thanks for all the speakers and participants for building a wonderful community for GNU/Linux. Let us hope to have more events like hackathon, FossConf etc, this year.

Few photos

https://goo.gl/photos/T3TSFw6vfcMFfwyN8

 

 

 

 

 

 

 

 

 

ILUGC Monthly Meet ( June 9 )


Indian Linux Users Group, Chennai [ ILUGC ] is spreading awareness on Free Open Source Software in Chennai since Jan 1998.
We meet regularly on every month second saturday with technical talks and discussions on various Free software.
Check our website http://ilugc.in for further details.

Join our mailing list at http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

We have our June 2012 Meet.
Check the details below.

ILUGC Monthly Meet (June 9 th):-
==============================

   Time : Sat June 9, 2012 (3.00 – 5.30 PM)

   Venue: Classroom No 3,
   Areo Space Engineering,
   Near Gajendra Circle,
   IIT Madras.

   Link for the Map: http://bit.ly/iit-aero

1.

Topic : Basic using of Squid Proxy.

Description : Here we will see how to use Squid proxy to Create Access
Control List based on Src, domain, time and creating Regex.

Time : 45 min to 1 hr

Links:
One_Slide_Squid:
http://4.bp.blogspot.com/-lNAfn6kYrfo/T8tOtF6LRfI/AAAAAAAAARI/erIB1OcxvJI/s1600/Squid+Proxyouput.jpeg

http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch32_:_Controlling_Web_Access_with_Squid

About Speaker:
Balasubramaniam Natarajan , works as an Incident Responder in an organization.
Email: bala150985 AT gmail.com

He creates video tutorials in Tamil. Check them here:
http://www.youtube.com/balatutor

Blog: http://blog.etutorshop.com

2.

Topic : Discussion about the Ubuntu/Fedora Release Party

Description :
We are planning for a Public event as Ubuntu/Fedora Release Party.
We will discussion on selecting the public place, event agenda,
activities to do, volunteering etc.

Duration : Max 30 to 45 min

3.

Topic: My experience of running Open Source Business

Description:  Personal experiences of Sri Ramadoss M, in taking up
businesses with Open Source Software.

Speaker: Amachu < amachu AT amachu DOT com >

About speaker: Speaker initiated Amachu Infrasoft Services to take up Open Source IT Infrastructure Services. Having been from the
community, the expereinces that led him into this & the model he adopted,  his experiences will be shared along with his future
intentions. Would be interesting to you, if you are a student, wanna start up a company, work with him, get associated with his
Organization.

link: amachu.com

4.

General group discussions on any queries, events etc.
CDs/DVDs can be shared on prior request.
Announce this to all your friends, social network sites etc.

All are welcome. Entry Free

ILUGC Monthly Meet (April 14 th)


Indian Linux Users Group, Chennai [ ILUGC ] is spreading awareness on Free Open Source Software in Chennai since Jan 1998.
We meet regularly on every month second saturday with technical talks and discussions on various Free software.
Check our website http://ilugc.in for further details.

Join our mailing list at http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

We have our April 2012 Meet.
Check the details below.

ILUGC Monthly Meet (April 14 th):-
=================================

Time : Sat April 14, 2012 (3.00 – 5.30 PM)

Venue: Classroom No 3,
Areo Space Engineering,
Near Gajendra Circle,
IIT Madras.

Link for the Map: http://bit.ly/iit-aero

1.

Topic: Dancer – perl web framework

Description: dancer is simple but powerful web application framework in perl.

Links: perldancer.org

Duration: 20 minutes

About Speaker: Raman.P [ raamanp AT yahoo.co.in ]

He is working as DBA in Railways. An ardent user of linux and perl for over a decade.
His blog: http://ramanchennai.wordpress.com

2.

Topic : Snort – Intrusion detection system

Description : Installation of snort. Simple signature creation & using snort to detect the security attacks via intrusion.

Links: snort.org

Duration : Max 45 to 1 hour

About Speaker : Balasubramaniam Natarajan [ bala150985 AT gmail.com ]

Bala is an Information Security Engineer. He creates Video tutorials in Tamil and English. You can get them here.
www.etutorshop.com/moodle/

3.

Topic: Giving Back to the Community

Description: Everybody who comes to know about the principles of open source, gets excited about giving back to the community. But, Many of them are not sure about how to contribute in a way that actually adds value to the project and the community. In this talk, I’ll tell about how I started giving back, and how it changed my life.

Duration: 30 min

About Speaker: Sathish Manohar [ design.sathish AT gmail.com ]

I learned web design/development all by myself because of generous people all around the world who shared their knowledge, through Internet, now I’m reciprocating the favor. I do client work for web design and development. When I’m not working, you can find me cooking or messing with friends.

I create video tutorials in Tamil on various open source technologies. Find them here.
http://www.youtube.com/user/sathishmanohar/videos

4.

General group discussions on any queries, events etc.
CDs/DVDs can be shared on prior request.
Announce this to all your friends, social network sites etc.

All are welcome. Entry Free

Hackathon on KDE, Wikipedia, Django – Exebit 2012 – IITM


Hackathon

It’s hacking time again! Hackathon 2012 brings to you the unique opportunity to hack on open source projects and win big prizes. Just unleash the hacker inside you and the rest will fall..

This year, we bring to you, developers from three open sources projects – KDE, Mediawiki and Django. They will help you in getting started with the projects.

Event format
The event will start on the first day(3rd March, 2012) morning, with how to get started sessions by the three developers. You can participate in teams of maximum size 4. Each team has to choose only one project. Team registration will be done during the getting started sessions.

After the getting started sessions, a list of interesting bugs and features will be put up. You can choose from the given list or choose your own bugs to fix. You will have time till the next day morning to work on it. The developers will be present all throughout the day to help you in hacking the code.

On the second day morning, the teams will be given a chance to present their hacks. The top three hacks will be chosen and the respective teams will be awarded prizes.

Prepare ahead! It’s open source
Since the projects are open source projects, you don’t need to wait till the event starts. You can prepare beforehand and come for the event. This will increase your chances to win. Here are few links which can help you in getting started with the projects:

KDE:
http://techbase.kde.org/Development/Tutorials#Basics_of_KDE_4_Programming
IRC: #kde-in #kde-devel

Wikimedia:
http://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker
IRC: #mediawiki

Django:
https://code.djangoproject.com/wiki // This is the wiki page for the entire contribution system to django. Explains the different ways in which you can contribute, in terms of code, documentation, etc.

https://code.djangoproject.com/query // This contains the list of tickets which have been submitted. It can be queried in the order of easy pickings, patch received, etc.. The IRC channel for django is #django. The other guidelines are given in the first link itself.
What is an IRC? – http://www.irchelp.org/irchelp/ircprimer.html

Note: “Participants have to bring their own laptops”

For queries contact : hackathon@exebit.org

Source : http://www.cse.iitm.ac.in/exebit/site/?q=node/25

Schedule: http://www.cse.iitm.ac.in/exebit/site/sites/all/files/Exebit_Schedule.pdf

Richard Stallman Visit to Chennai – on News


On Feb 6, 2012, Richard M Stallman a.k.a RMS, the father of Free Software visited Chennai and Gave a Talk on “Free Software” at IIT Madras.

The event was organized by Free Software Foundation TamilNadu [ http://fsftn.org ]

I was one of the volunteering team for organizing the event.
It was a real mega event with 3500 participants.

The hall was never filled before like this. The previous huge crowd was when Abdul Kalam addressed students. That too around 2000 participants.

Just wondering how RMS reaches the community with such huge audience.

Here are the newspaper coverages.

http://www.frontlineonnet.com/stories/20120309290411100.htm

http://www.thehindu.com/sci-tech/technology/article2886514.ece

http://timesofindia.indiatimes.com/topic/Richard%20Stallman

http://economictimes.indiatimes.com/opinion/interviews/facebook-is-a-surveillance-engine-not-friend-richard-stallman-free-software-foundation/articleshow/11786007.cms

http://articles.timesofindia.indiatimes.com/2012-02-06/chennai/31030021_1_richard-stallman-gnu-linux-free-software-foundation

http://fsftn.org/content/report-richard-stallmans-visit-chennai

http://fsftn.org/content/talk-rms-6th-feb

Blog:
http://atuljha.com/blog/2012/02/07/richard-stallman-free-software-freedom-and-education/

ILUGC Monthly Meet (January 21 th)


ILUGC Monthly Meet (January 21 th):-
==============================

Time : Sat January 21, 2012 (3.00 – 5.30 PM)

Venue: Classroom No 3,
Areo Space Engineering,
Near Gajendra Circle,
IIT Madras.

Link for the Map: http://bit.ly/iit-aero

1.

Topic: Online Event Registration & Ticketing System

Description:

Allsymposium.com is a Free online event & management portal where Students & Academicians benefit by Creating, Configuring (with themes, background etc) ,Sharing with Social networking  sites, Online ticketing & Managing user registrations via My Dashboard their events like Seminars, Symposiums,Culturals,Workshops,Conference etc. You can have a look at
http://www.allsymposium.com

Speaker Profile: Senthil kumar [ sekumar123 AT gmail.com ]

Before moving in to Open Source Applications & technologies, he has worked in Several Industries and on various Proprietary Enterprise Applications for over a decade. Have Implemented large Scale projects across the Globe on various technologies. He is passionate about sharing his wealth of knowledge & experience through various Seminars & Workshops.  Allsymposium.com
is developed after understanding the difficulties faced by Students & Academicians in organizing and conducting events.

*Duration: *30-45 Min (A demo on the features of Allsymposium.com is included)

2.

Topic:  Introduction to Regular Expressions

In computing, a regular expression provides a concise and flexible means for “matching” (specifying and recognizing) strings of text, such as particular characters, words, or patterns of characters. Abbreviations for “regular expression” include “regex” and “regexp”. The concept of regular expressions was first popularized by utilities provided by Unix distributions, in particular the editor ed and the filter grep.[citation needed] A regular expression is written in a formal language that can be interpreted by a regular expression processor, which is a program that either serves as a parser generator or examines text and identifies parts that match the provided specification. Historically, the concept of regular expressions is associated with Kleene’s formalism of regular sets, introduced in the 1950s.

http://en.wikipedia.org/wiki/Regular_expression

Speaker : R Hariram Aatreya [ rhariram AT gmail.com ]

Hariram Aatreya is a computer engineer and Vedic scholar.

3.

Topics : Introducing Wikimedia India Chapter

Description:

The Wikimedia India Chapter (Registered Name: Wikimedia Chapter) is an independent and not-for-profit organization that supports, promotes and educate the general Indian public about the availability and use of free and open educational content, which includes the ability to access, develop and contribute to encyclopaedias, dictionaries, books, images, etc. It is an autonomous entity that does not have any editorial control over content on Wikipedia and its related projects. The Chapter does not have access to the servers hosted by the Wikimedia Foundation in the USA.

Wikimedia Chapters are independent organizations founded to support and promote Wikimedia projects within a country. Chapters are formed by people from within the community and enable volunteers to take their work beyond what they can do individually, besides providing the benefit of a formal organisational set-up. While independent, chapters are recognised by the Wikimedia Foundation.

Wikimedia India was formally approved by the Board of Trustees, Wikimedia Foundation after the recommendation of the Chapters Committee in June 2010 and India became the 29th country to host a Wikimedia Chapter. The Wikimedia Chapter was formally registered as a Non-profit Society vide Registrar of Societies, Bangalore Urban District on 03 Jan 2011.

http://wiki.wikimedia.in/Main_Page

Duration: 30 Mins

Speaker : Surya Prakash [ suryasalem2010 AT gmail DOT com ]

About Speaker :

Surya Prakash, is a second year, Mechanical Engineering student at Anna University.
He contributes to Tamil wikipedia and wikimedia community.

http://tawp.in/r/1nmq

4.

General group discussions on any queries, events etc.
CDs/DVDs can be shared on prior request.
Announce this to all your friends, social network sites etc.

All are welcome. Entry Free

GLUG meeting on Jan 22 – regarding RMS visit


As you all know, RMS visit is happening on 6th Feb. FSFTN is
conducting a meeting of all GLUGs in and around Chennai on Jan 22nd.
Meeting will happen in IIT-Madras CS-32. We request all the GLUGs to
participate in the meeting to discuss regarding organizing the event.

If your college do not have a GLUG and you would like to be part of
the organizing team for RMS visit, please contact us. All Free
Software enthusiasts who are interested in this may please mail or
call us.

 

Time: 10-00 am – 12.00 am

Contact:
shanu@fsftn.org 9884792347
alagunambiwelkin@fsftn.org 9962240050

Please forward this to all Free Software and public mailing lists you know of.