Skip to main content

Text to speech, Project Naptha

One of the reason why i love Mac OS is the text to speech feature, no surprise here as Apple was the first to have this feature in the early days of computing and its steve jobs baby. I love this because besides English it has a lot of different languages and its one that has really good Cantonese text to speech (You have to install it manually). The default voice is by Alex, you could change it but for English Alex seems to be the nearest human voice.

So the way to use this is first set a shortcut on System Preference like this

Then highlight any selection of text and press the combination on your keyboard, then alex will speak to you.

Non Text
For pdf, either you download and use preview to view the pdf or use chrome's default pdf viewer
For Image, take a look this amazing project Project Naptha, their chrome plugin will make the text inside images able highlight.

Comments

Popular posts from this blog

LaMetric Python App

Creating a personal stock app for LaMetric is super simple, all you need is create an account at developer.lametric.com and have an url with your data. Depending on how you want the data to appear, the format should be in json and how it appears in the creation process.

I used appengine to host my data and used the metric data format


Here is the python code
import urllib2 import json # get stocks data using yahoo finance stocks = ['0002.HK', '0005.HK', '0011.HK', '0992.HK', '0066.HK'] url = "http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20in%20(%22" + ("%22%2C%22".join(stocks)) + "%22)%0A%09%09&env=http%3A%2F%2Fdatatables.org%2Falltables.env&format=json" result = urllib2.urlopen(url) data = json.loads(result.read()) # create frames based on the metric data format frames = [] for stock in data['query']['results']['quote']: …