voc-cli
Version:
download and play English vocabularies' audio via command line
23 lines (19 loc) • 454 B
JavaScript
;
var urlformat = require('url').format;
var normalize = require('../lib/normalize');
module.exports = function (word) {
return new Promise(function (resolve) {
word = normalize(word);
var url = urlformat({
protocol: 'http',
host: 'www.voicerss.org/controls/speech.ashx',
query: {
hl: 'en-us',
src: word,
c: 'mp3'
// rnd: Math.random()
}
});
resolve(url);
});
};