We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 21
TEXT-TO-SPEECH
CONVERTER
Developed in HTML & JAVASCRIPT
CONTENT LANGUAGE USED ABSTRACT INTRODUCTION OVERVIEW OF TEXT-TO-SPEECH FEATURES AND FUNCTION OF TEXT-TO-SPEECH TEXT TO SPEAKING EXISTING SYSTEMS REQUIREMENTS IMPLEMENTATION ADVANTAGES CONCLUSION FUTURE SCOPE LANGUAGE USED:
HTML and CSS:
While HTML and CSS are not really programming languages (well, some of you may not agree but yes, they are not the programming language) but they are the backbone for web development. HTML provides the structure while CSS provides the style and helps them to look better and more visually appealing.
JavaScript:
There is no doubt that JavaScript is the King of web development and
probably the most popular language among web developers. It's also the only language that allows you to create web applications, both frontend, and backend as well as mobile applications. The strength of JavaScript is not just it can run on browser and server using Nodejs but also the awesome frameworks and libraries it has for web development and app development. ABSTRACT
A Text-to-speech synthesizer is an application that
converts text into spoken word, by analyzing and processing the text using Natural Language Processing (NLP) and then using Digital Signal Processing (DSP) technology to convert this processed text into synthesized speech representation of the text. Here, we developed a useful text-to-speech synthesizer in the form of a simple application that converts inputted text into synthesized speech and reads out to the user which can then be saved as an mp3.file. The development of a text to speech synthesizer will be of great help to people with visual impairment and make making through large volume of text easier INTRODUCTION Text-to-speech synthesis -TTS - is the automatic conversion of a text into speech that resembles, as closely as possible, a native speaker of the language reading that text. Text-tospeech synthesizer (TTS) is the technology which lets computer speak to you. The TTS system gets the text as the input and then a computer algorithm which called TTS engine analyses the text, pre-processes the text and synthesizes the speech with some mathematical models. The TTS engine usually generates sound data in an audio format as the output. OVERVIEW OF TEXT-TO-SPEECH
A text-to-speech is composed of two parts: a front end
and back end . The front-end converts raw text containing symbols like numbers and abbreviation into equivalent of written –out words. The process is often called text normalization ,pre –processing ,or takenization The back-end referred to as the synthesizer –then convert the symbol linguistic representation into sound. FEATURES AND FUNCTION OF TEXT-TO- SPEECH Text-to-speech (TTS) software tools are similar in that they speak text on a computer . however , they vary widely in their functionality . Formatting text allows your to format digital text you create ,download from the internet ,or scan into your computer similar to word processing program. Speaking what you type –speaks text as you type to give support in writing .within this function there may be ability to set the level of support ,such as a speaking word s each letter and then the world. TEXT TO SPEAKING Continous reading –read from where you choose to begin reading and stops when it reaches the end of the text or you use a stop command. Incremental reading –reads an incremental of text such as a word ,sentences ,chunk/phase ,or paragraph and stops and waits for you to request another increment of text read . Highlighted text-reads just text you highlight with the cursor .Some TTS programs read the document from as starting point until the user stops the program. Voice –TTS software can use one voice or allow to choose from a selection of male , female and even foreign language voices. Reading speed –you can choose to read faster or slower in precise words per minutes or in speed increments EXISTING SYSTEMS Existing systems algorithm is shown below in Figure 4. It shows that the system does not have an avenue to annotate text to the specification of the user rather it speaks plaintext. REQUIREMENTS
Minimum Software Requirements:
Operating System (any one) Windows. Linux. Mac OS etc. Browser (any one) Google Chrome, Firefox, Internet Explorer etc. Text Editor Notepad, Visual Studio Scripting language JavaScript
Minimum Hardware Requirements
Hard Disk 40 GB Processor Dual Core RAM 512 MB IMPLEMENTATION The TTS system converts an arbitrary ASCII text to speech. The first step involves extracting the phonetic components of the message, and we obtain a string of symbols representing sound-units (phonemes or allophones), boundaries between words, phrases and sentences along with a set of prosody markers (indicating the speed, the intonation etc.). To compute the output, the system consults 1. A database containing the parameter values for the sounds within the word, 2. A knowledge base numerating the options for synthesizing the sounds. Incorporating Expert system in the internal programs will enable the new TTS system exhibit these features: a. The system performs at a level generally recognized as equivalent to that of a human expert b. The system is highly domain specific. 3. The system can explain its reasoning process 4. If the information with which it is working is probabilistic or fuzzy, the system can correctly propagate uncertainties and provide a range of alternative solution withassociated likelihood ADVANTAGES Able to read large paragraphs It offers a range of different accents and voices
Provide significant help for people with eyes
disablities It can be adapted easily to say whatever user want them to say. Interacting application when user’s eyes and hands are busy LIMITATIONS No explicts emotion Homograph (pronuciations)
Prosody
Language specfic problem
Special character and symbol
CONCLUSION Text-to-speech technology is rapidly evolving, with new advancements in neural TTS, voice cloning, and other emerging trends transforming the field. These advancements are creating new opportunities for accessibility, personalization, and efficiency and revolutionizing how we consume and create content. As we've seen, TTS technology has pros and cons, and it's essential to consider its potential implications before fully embracing it. However, the potential benefits of text to speech technology are undeniable, and it's exciting to see how it's changing the game across various fields, including virtual assistants, gaming, and content creation. As TTS technology continues to evolve and become more sophisticated, we must keep a close eye on its development and ensure that it's being used ethically and responsibly. When used responsibly, TTS technology can significantly impact society and open new pathways for innovation and creativity. So, whether you're a content creator looking to streamline your production process or a consumer looking for more accessible and engaging content, it's clear that TTS technology has a bright future. Let's embrace this exciting technology and see where it takes us! FUTURE SCOPE Accuracy will become better and better This application is also used in smart phone
Increasing variety of voices
This technology can also work in different languages