Speech-synthesis: Difference between revisions

No edit summary
No edit summary
Line 1: Line 1:
====About you====
====About you====


1'''What is your name?'''
Q.1:'''What is your name?


  Chirag Jain
A:Chirag Jain


----
----


2'''What is your email address?'''
Q.2:'''What is your email address?


  chiragjain1989[AT]gmail[DOT]com
A:chiragjain1989{AT}gmail{DOT}com


----
----


3'''What is your Sugar Labs wiki username?'''
Q.3:'''What is your Sugar Labs wiki username?


  chiragjain1989
A:chiragjain1989


----
----


4'''What is your IRC nickname?'''
Q.4:'''What is your IRC nickname?


  chirag
A:chirag


----
----


5.    '''What is your primary language? (We have mentors who speak multiple languages and can match you with one of them if  you'd prefer.)'''
Q.5:'''What is your primary language? (We have mentors who speak multiple languages and can match you with one of them if  you'd prefer.)


  Hindi and English
A:Hindi and English


----
----


6'''Where are you located, and what hours do you tend to work? (We also try to match mentors by general time zone if possible.)'''
Q.6:'''Where are you located, and what hours do you tend to work? (We also try to match mentors by general time zone if possible.)


   [TODO]
A: I am located in India, Delhi 5:30+GMT. I can work from early morning to late midnight.
:collaborating with any mentor wouldn't be a big deal.    


----
----


7'''Have you participated in an open-source project before? If so, please send us URLs to your profile pages for those projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer?'''
Q.7:'''Have you participated in an open-source project before? If so, please send us URLs to your profile pages for those projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer?


#I was not aware of a thing like open source before I stepped into my college. But then I heard a lot about this stuff from seminars and my other seniors. Then I started participating in coding events and my first open source event was AI Challenge organized during our technical fest. I did write a simulator code for the event.
A:I was not aware of a thing like open source before I stepped into my college. But then I heard a lot about this stuff from seminars and my other seniors. Then I started participating in coding events and my first open source event was AI Challenge organized during our technical fest.  
:I did write a simulator code for the event.
   
   
#Link: http://www.code.google.com/p/artificial-intelligence.
:Link: http://www.code.google.com/p/artificial-intelligence.


#Then I also made a Sudoku solver in open source using a back tracking method in C++. The algorithm has complexity which is exponential in nature.
:Then I also made a Sudoku solver in open source using a back tracking method in C++. The algorithm has complexity which is exponential in nature.
   
   
#Link: http://www.code.google.come/p/sudoku-crazy
:Link: http://www.code.google.come/p/sudoku-crazy


#Now after knowing a lot about open source I want to gain some real time experience in open source development. The GSoC is an opportunity where I can apply my technical skills, can learn new things and at the same time can contribute something to the society.  
:Now after knowing a lot about open source I want to gain some real time experience in open source development. The GSoC is an opportunity where I can apply my technical skills, can learn new things and at the same time can contribute something to the society.  




====About your project====
====About your project====


8'''What is the name of your project?'''
Q.8:'''What is the name of your project?


  Speech Synthesis
A:Speech Synthesis in core sugar


----
----


9'''Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?'''
Q.9:'''Describe your project in 10-20 sentences. What are you making? Who are you making it for, and why do they need it? What technologies (programming languages, etc.) will you be using?


#I am trying to integrate speech in the core sugar. Means I am trying to provide speech synthesis as a basic functionality   in sugar. According to me and a survey [EXPLAIN], language learning can be a great experience if done with speech. The literacy rate can be increased by 6-10% if speech is also included with text because this is the ability of our brain to easily remember sounds rather than text. So I am making this activity for children learning language of age group 5-15 or even older people.
A:I am trying to integrate speech in the core sugar. Means I am trying to provide speech synthesis as a basic functionality in sugar.  
:According to a survey conducted in India [EXPLAIN], language learning can be a great experience if done with speech. The literacy rate can be increased by 6-10% if speech is also included with text because this is the ability of our brain to easily remember sounds rather than text. So I am making this activity for children learning language of age group 5-15 or even older people.


##I discussed a lot with alsroot, assimd and besmac on IRC about this project. The main points of discussion are:
:I discussed a lot with alsroot, assimd and besmac on IRC about this project. The main points of discussion are:


a.  The main aim of sugar in speech synthesis is to integrate the speech in core sugar.  
*'''The main aim of sugar in speech synthesis is to integrate the speech in core sugar.  


b.  Integrating speech in core sugar means providing a speech generator as a basic functionality in sugar. Thus if there is any window containing a text is open in sugar then the selected text can be read out by the application running behind.
*'''Integrating speech in core sugar means providing a speech generator as a basic functionality in sugar. Thus if there is any window containing a text is open in sugar then the selected text can be read out by the application running behind.


c.  The other aim is to develop a GUI for speech configuration which will also act as a configuration mangement tool.
c.  The other aim is to develop a GUI for speech configuration which will also act as a configuration mangement tool.