Text To Speech (TTS)

A text-to-speech (TTS) system converts a written text into the speech using Speech synthesis. Speech synthesis is the artificial production of human speech. A computer system used for this purpose is called a speech synthesizer, and can be implemented in software or hardware. A text-to-speech (TTS) system converts normal language text into speech; other systems render symbolic linguistic representations like phonetic transcriptions into speech.

Synthesized speech can be created by concatenating pieces of recorded speech that are stored in a database. Systems differ in the size of the stored speech units; a system that stores phones or diphones provides the largest output range, but may lack clarity. For specific usage domains, the storage of entire words or sentences allows for high-quality output. Alternatively, a synthesizer can incorporate a model of the vocal tract and other human voice characteristics to create a completely "synthetic" voice output.

The quality of a speech synthesizer is judged by its similarity to the human voice and by its ability to be understood.

A text-to-speech system (or "engine") is composed of two parts: a front-end and a back-end. The front-end has two major tasks. First, it converts raw text containing symbols like numbers and abbreviations into the equivalent of written-out words. This process is often called text normalization, pre-processing, or tokenization. The front-end then assigns phonetic transcriptions to each word, and divides and marks the text into prosodic units, like phrases, clauses, and sentences. The process of assigning phonetic transcriptions to words is called text-to-phoneme or grapheme-to-phoneme conversion. Phonetic transcriptions and prosody information together make up the symbolic linguistic representation that is output by the front-end. The back-end often referred to as the synthesizer then converts the symbolic linguistic representation into sound. In certain systems, this part includes the computation of the target prosody (pitch contour, phoneme durations), which is then imposed on the output speech.

Supported languages are:

  • Arabic: Worldwide
  • Basque: Spain
  • Cantonese: Hong Kong
  • Catalan: Spain
  • Czech: Czech Republic
  • Danish: Denmark
  • Dutch: Netherlands, Belgium (Flemish)
  • English: Australia, India, Ireland, Scotland, South Africa, United Kingdom, United States
  • Finnish: Finland
  • French: France, Canada
  • German: Germany
  • Greek: Greece
  • Hindi: India
  • Hungarian: Hungary
  • Icelandic: Iceland
  • Italian: Italy
  • Japanese: Japan
  • Korean: Korea
  • Mandarin: China, Taiwan
  • Mexican: Mexico
  • Norwegian: Norway
  • Polish: Poland
  • Portuguese: Portugal, Brazil
  • Romanian: Romania
  • Russian: Russia
  • Slovenian: Slovakia
  • Spanish: Spain
  • Swedish: Sweden
  • Thai: Thailand
  • Turkish: Turkey

When you are looking for a language which is not listed here, contact us.

Some of our References

Skinny MVNE MTel MVNO iTalk BB MVNO Virgin Mobile MVNO KPN Mobile Weex MVNO Slingshot MVNO Smartspace MVNE Sprint MVNE Entel MVNE, Falabella MVNO
TZMobile MVNO Schiphol IVR BlueSky MVNO IP Payment PCI IVR Ziggo MNO Maz Tiempo MVNO T-Mobile MNO Lemontel Mobile MVNO PrePay solutions PCI IVR Tele2 MNO, MVNO
Sitemap - Disclaimer - Privacy Policy
Copyright© 1984-2018 - Artilium plc
Comsys is a brand of Artilium plc