Tag

Google

Browsing

Using Python is fun. In a matter of minutes, I was able to build a rudimentary speech to text recognition app, for Tamil. And after that, in reverse, that is, to speak out loud a sentence of given Tamil text. Speech to Text: I got the base code from here. You need to install SpeechRecognition package (available through PIP) and PyAudio (available through PIP in Linux, but on Windows, you need to install appropriate package from here). Text to Speech: When I posted the above code, I got a reader request for a code that does the reverse – to…

Though I am a Google Chrome user for years now, I have had flings with Vivaldi, Brave and Microsoft Edge (IE). My earlier post on “Why I am trying Brave Browser and reverted to Google Chrome?”. My backup browser has always been Firefox. I am not paranoid with Google and Facebook knowing about what I choose to share publicly. Hence, the arguments to stay away from Google doesn’t appeal much to me. But, with Microsoft’s announcement of Edge moving to Chromium, I got intrigued and was waiting. Last week, the Edge beta came out and I have been using – it feels…

We may dislike the power wielded by Google, but we need to appreciate their focus on continuously improving their core offering – the Google Search. Yes, they risk losing their billions of dollars of advertising revenue that comes from search ads if they don’t do it, still, I will give this one to them. With the rise of streaming services for Movies and TV shows, while it is convenient to watch what we want, it has become a pain with the balkanization of content. I have subscribed to Netflix, Amazon Prime Video and Hotstar India (they offer the collections from…

For more than two decades, having computer translation, voice recognition and handwriting recognition in their mother tongue(s) have been a dream for many of the Indian language speakers including Tamilians. Partnering with institutions around the world, INFITT members have been working on this and had presented many technical papers on the subject in its annual conferences like with TI2010, when Unicode got Tamil Nadu Governnment’s approval. [This year’s conference is happening at the Anna University, Chennai from September 20-22, 2019] Even when the support for local languages are in the devices, how effectively are they being used? That’s a discussion…

Optical character recognition (OCR) is the technique of typed or printed or handwritten text to computer encoded text (plain text). Machine Translation is the translation (conversion) of text from one language to another. Today an article about had been published in a Tamil magazine. A friend asked me to translate the same from Tamil in English. Instead of typing it all myself, I wanted to use machine translation – for that first, I needed to get the Tamil text out of the magazine page and then translate them using Google or Bing Translate. There are two methods to get this…