Base URL: http://translate.google.com/translate_tts
It converts written words into audio. It accepts GET requests.
q
The query string to convert to audio
tl
Translation language, for example, ar for Arabic, or en-us for English
| /** | |
| * We're going to create an infinite loading table view. Whenever you get close to the bottom, we'll load more rows. | |
| */ | |
| var win = Ti.UI.createWindow({ backgroundColor: '#fff' }); | |
| var isAndroid = Ti.Platform.osname === 'android'; | |
| /** | |
| * Create our UI elements. | |
| */ | |
| var table = Ti.UI.createTableView({ top: 0, right: 0, bottom: 0, left: 0 }); |
| # Rewrote excellent intro to Backbone.js http://arturadib.com/hello-backbonejs/ in CoffeeScript | |
| $ -> | |
| Backbone.sync = (method, model, success, error) -> | |
| success() | |
| class Item extends Backbone.Model | |
| defaults: | |
| part1: 'hello' | |
| part2: 'world' |
| function declOfNum(number, titles) { | |
| cases = [2, 0, 1, 1, 1, 2]; | |
| return titles[ (number%100>4 && number%100<20)? 2 : cases[(number%10<5)?number%10:5] ]; | |
| } | |
| use: | |
| declOfNum(count, ['найдена', 'найдено', 'найдены']); |
Base URL: http://translate.google.com/translate_tts
It converts written words into audio. It accepts GET requests.
q
The query string to convert to audio
tl
Translation language, for example, ar for Arabic, or en-us for English
| var UI = require('ui'); | |
| UI.Window({ | |
| subviews:[ | |
| UI.Label({ | |
| width: Ti.UI.SIZE, | |
| height: Ti.UI.SIZE, | |
| color: "#000", | |
| text: 'here', | |
| onClick: function() { |
| // parsed from https://github.com/danielbruce/entypo/blob/master/config.yml | |
| [ | |
| { | |
| "name": "note", | |
| "code": "0x266a", | |
| "search": [ | |
| "music", | |
| "note", | |
| "song" |
| exports.definition = | |
| config: | |
| adapter: | |
| type: "rest" | |
| name: "Agent" | |
| extendModel: (Model) -> | |
| _.extend Model::, | |
| url: -> |
| // add all items to collection | |
| Alloy.Collections.Fugitive.reset([{ | |
| "name" : "Jeff Haynie" | |
| }, { | |
| "name" : "Nolan Wright" | |
| }, { | |
| "name" : "Don Thorp" | |
| }, { | |
| "name" : "Marshall Culpepper" | |
| }, { |
| /** | |
| * called when an item in the ListView is clicked; we will get the section | |
| * index, and addition event information | |
| * | |
| * @param {Object} _event | |
| */ | |
| function loadMoreBtnClicked(_event) { | |
| alert('not implemented yet'); | |
| } |
| /** | |
| * | |
| * Aaron K. Saunders | |
| * twitter: @aaronksaunders | |
| * last updated may 23, 2014 | |
| * | |
| * See more Appcelerator Information on Clearly Innovative Blog | |
| * | |
| * www.clearlyinnovative.com | |
| * blog.clearlyinnovative.com |