Brief Political History / Development of Sinhala Characters / Evolution of Sinhala Characters / Three Sinhala (Hodiyas) without the Vowel Expansion / Development of Tamil Characters / Tamil Alphabet with the Vowel Expansion / Position of Sri Lanka Standard Institute / Difficulties Relating to the Current Software / Advantages of having a Sinhala and Tamil Character Matrix / Why we need complete Sinhala and Tamil Characters / News Paper Articles / References / Solution / Cartoons / Comments / Save our Language Sinhala/Computer literacy low / Sinhala Grammer & Reading / Some E mail from Linux Group / Catalogue of Palmleaves

Why we need complete Sinhala and Tamil Characters

A little bit of Technical Detail. referance: Apple Computer Research Web Pages & Definition of OCR and Voice to Text web pages
OCR is described as follows: 

           Often abbreviated OCR, optical character recognition refers to the branch of computer science that involves reading text from paper and translating the images into a form that the computer can manipulate. An OCR system enables you to take a book or a magazine article, feed it directly into an electronic computer file, and then edit the file using a word processor. All OCR systems include an optical scanner for reading text, and sophisticated software for analyzing images. Most OCR systems use a combination of hardware (specialized circuit boards) and software to recognize characters, although some inexpensive systems do it entirely through software. Advanced OCR systems can read text in large variety of fonts, but they still have difficulty with handwritten text. The potential of OCR systems is enormous because they enable users to harness the power of computers to access printed documents. OCR is already being used widely in the legal profession, where searches that once required hours or days can now be accomplished in a few seconds.

Voice recognition is described as follows:

   You don’t have to be a scientist to know that the computer of the future will talk, listen and understand. Speech Synthesis Technologies now give speech-savvy applications the power to carry out your voice commands, and even speak back to you. With a program using Speech Recognition, you can ask “What time is it?” and hear if you’re late for dinner. You can open your spreadsheet by saying “Open the February forecast.” Or use voice command to control your spaceship in a game. The possibilities are as limitless as the human imagination. Voice or speech recognition is the ability of a machine or program to receive and interpret dictation, or to understand and carry out spoken commands. For use with computers, analog audio must be converted into digital signals. This requires analog-to-digital conversion. For a computer to decipher the signal, it must have a digital database*, or vocabulary of words* or syllables, and a speedy means of comparing this data with signals.A voice-recognition program runs many times faster if the entire vocabulary can be loaded into RAM, as compared with searching the hard drive for some of the matches. Processing speed is critical as well, because it affects how fast the computer can search the RAM for matches. All voice-recognition systems or programs make errors. Screaming children, barking dogs, and loud external conversations can produce false input. Much of this can be avoided only by using the system in a quiet room. Older voice recognition applications require each word to be separated by a distinct space. This allows the machine to determine where one word begins and the next stops. This style of dictation is called discrete speech. Many people (especially those with learning disabilities) prefer these systems to the newer continuous speech. Continuous speech voice recognition applications allow a user to dictate text fluently into the computer. These new applications can recognize speech at up to 160 words per minute. While these systems do give the user system control they are not yet hands-free. Voice recognition uses a neural net to "learn" to recognize your voice. As you speak, the voice recognition software remembers the way you say each word.This customization allows voice recognition, even though everyone speaks with varying accents and inflection. In addition to learning how you pronounce words voice recognition also uses grammatical context and frequency of use to predict the word you wish to input. These powerful statistical tools allow the software to cut down the massive language database before you even speak the next word.

Unlike the human brain, for the computer to identify a character or to identify a vocabulary of word the computer should know the exact shape of the character. Hence must rely on EXACT/ABSOLUTE addresses.

Home Next