Text to speech conversion in Punjabi language using nourish forwarding algorithm

  • Mamoon RashidEmail author
  • Priya
  • Harjeet Singh
Original Research


Speech is the most critical communication type in everyday life. Nonetheless, the reliance of interaction of human computer on written text and images makes the utilization of computers incomprehensible for visually and physically impaired and illiterate masses. Text-to-speech (TTS) synthesis helps researchers of speech processing to follow up on this issue by synthesizing speech (in Indian local languages e.g. Punjabi, Hindi, Tamil etc.) from written text in browsers, mobile phones etc. A TTS system is a computer system that converts text into speech, i.e. automatically reads the text when asked to do so. This system is a blend of both software and hardware. Generally text (sentence) is composed of collection of words, while words are combination of alphabets arranged in a meaningful way. In this research work, the authors implemented a translation system where Punjabi text is converted into speech by using nourish forwarding algorithm. The accuracy of text to speech conversion is compared with Splitting Algorithm and its efficiency is marginally enhanced.


TTS Speech Punjabi Communication Algorithm Nourish 


  1. 1.
    Singh M, Verma KG (2013) Text to Speech Synthesis for numerals into Punjabi language (Doctoral dissertation)Google Scholar
  2. 2.
    Dowding J, Gawron JM, Appelt D, Bear J, Cherny L, Moore R, Moran D (1994) Gemini: a natural language system for spoken-language understanding. arXiv:cmp-lg/9407007
  3. 3.
    Gera P (2007) Text to Speech Synthesis for Punjabi Language. C Sci 147004 (Doctoral dissertation)Google Scholar
  4. 4.
    Lopresti D (2009) Optical character recognition errors and their effects on natural language processing. Int J Doc Anal Recogni (IJDAR) 12:141–151CrossRefGoogle Scholar
  5. 5.
    Bhatt S (2011) Natural language processing with text-to-speech on android. Quay Polytech ASU Educ 1–10Google Scholar
  6. 6.
    Mittal S, Sethi NS, Sharma SK (2014) Part of speech tagging of Punjabi language using N gram model. Int J Comput Appl 100(19):20–23Google Scholar
  7. 7.
    Xuedong Huang AA (2009) A trainable text to speech systems. 1–5Google Scholar
  8. 8.
    Raj AA, Sarkar T, Pammi S, Yuvaraj S, Bansal M, Prahallad K, Black AW, Technology I (2007) Text processing for text-to-speech systems in Indian languages 188–193Google Scholar
  9. 9.
    Onaolapo JO, Idachaba FE, Badejo J, Odu T, Adu OI (2014) A simplified overview of text-to-speech synthesis. In: Proceedings of the world congress on engineering, vol I, pp 5–7Google Scholar
  10. 10.
    Gupta S, Kumar P (2012) Comparative study of text to speech system for Indian language. Int J Adv Comput Inf Technol 1(2):199–209Google Scholar
  11. 11.
    Singh P, Lehal GS (2006) Text-to-Speech Synthesis system for Punjabi language. In: Proceedings of international conference on multidisciplinary information sciences and technologies, Merida, SpainGoogle Scholar
  12. 12.
    Kaur J, Singh P (2014) Punjabi. Int J Eng Comput Sci 3(9):8020–8025Google Scholar
  13. 13.
    Kaur K, Gupta V (2012) Name entity recognition for Punjabi language. IRACST Int J Comput Sci Inf Technol Secur (IJCSITS) 2(3). ISSN: 2249-9555Google Scholar
  14. 14.
    Preeti, Brahmaleen Kaur Sidhu (2013) Natural language processing. Int J Comput Technol Appl 4(5):751–758Google Scholar
  15. 15.
    Ramli I et al (2015) An improved syllabification for a better Malay language text-to-speech synthesis (TTS). Proced Comput Sci 76:417–424CrossRefGoogle Scholar
  16. 16.
    Koshi Blerand, Bajrami Xhevahir, Hamiti Mentor (2016) Alternative creation of text to speech technology for the Albanian language. IFAC Pap 49(29):259–262CrossRefGoogle Scholar
  17. 17.
    Dagba Theophile K, Boco Charbel (2014) A text to speech system for Fon language using multisyn algorithm. Proced Comput Sci 35:447–455CrossRefGoogle Scholar
  18. 18.
    Romsdorfer Harald, Pfister Beat (2007) Text analysis and language identification for polyglot text-to-speech synthesis. Speech Commun 49(9):697–724CrossRefGoogle Scholar
  19. 19.
    Abushariah MAAM et al (2012) Modern standard Arabic speech corpus for implementing and evaluating automatic continuous speech recognition systems. J Frankl Inst 349(7):2215–2242CrossRefGoogle Scholar
  20. 20.
    Alsharhan E, Ramsay A (2017) Improved Arabic speech recognition system through the automatic generation of fine-grained phonetic transcriptions. Inf Process Manag. CrossRefGoogle Scholar
  21. 21.
    Ouellet P, Dumouchel P (2001) Heuristic syllabification and statistical syllable-based modeling for speech-input topic identification. Workshop on Grammar and NLPGoogle Scholar
  22. 22.
    Dhananjaya MS, Niranjana Krupa B, Sushma R (2016) Kannada text to speech conversion: a novel approach. In: 2016 International conference on electrical, electronics, communication, computer and optimization techniques (ICEECCOT), IEEEGoogle Scholar

Copyright information

© Bharati Vidyapeeth's Institute of Computer Applications and Management 2019

Authors and Affiliations

  1. 1.Lovely Professional UniversityJalandharIndia
  2. 2.Department of Computer ScienceMata Gujri CollegeFatehgarh SahibIndia

Personalised recommendations