5. The method as claimed in claim 2 , wherein the method further includes the following steps: outputting generated speech based output corresponding to a voice prompt in the target language to guide users to submit their query; receiving a speech based query from users in the target language and converting the received query into source language text and source language representation; processing said source language text and performing a pre-determined operation and providing a processed output; and compiling the processed output in the target language and playing the processed output in the target language.
2. A method for porting a speech recognition solution in a source language to recognize a target language, said method comprising the following steps: storing, in a first database, lexicon of words in the source language corresponding to analogous words in the target language; receiving, each word in the source language and translating the received word into its equivalent word in the target language; receiving and mapping translated word into source language graphemes; generating a source language phoneme sequence for each of said source language graphemes and obtaining the phonetic pronunciation of the target language word in the source language; receiving a transliterated target language word in the source language and receiving equivalent phonetic pronunciation of said word; preparing a look up table wherein each of the transliterated target language words are mapped into equivalent phonetic pronunciation of said word; generating the pronunciation lexicon of the source language to an equivalent lexicon to be used in the target language; generating grammar for the target language speech; and generating speech based output corresponding to a voice prompt in the target language.