Introduction




Download 1,09 Mb.
bet34/62
Sana21.03.2017
Hajmi1,09 Mb.
#917
1   ...   30   31   32   33   34   35   36   37   ...   62
3.2 Overview of Shruti

The processing part of the desktop based (Win32 API) text-to-speech software can be divided into 2 sub modules:




  • HindiAnalyser: It takes the input supplied by the frontend to produce tokens which corresponds to a unique sound clip of the sound library.




  • HindiEngine: It takes the tokens and sound units from the library and generates the whole sound clip. After generation smoothening algorithms are applied for a smooth speech.

The frontend is responsible to take the input and to play the wav file generated by the backend.

The next figure shows a dataflow diagram for the software. Dataflow diagrams always facilitate the understanding of a software product.




Download 1,09 Mb.
1   ...   30   31   32   33   34   35   36   37   ...   62




Download 1,09 Mb.