google-tts-api
Version:
Google TTS (Text-To-Speech) for node.js
18 lines (16 loc) • 485 B
JavaScript
var key = require('./lib/key');
var tts = require('./lib/api');
/**
* Generate "Google TTS" audio download link
*
* @param {String} text
* @param {String!} lang default is 'en'
* @param {Number!} speed default is 1, show = 0.24
* @param {Number!} timeout default is 10000ms
* @return Promise(url: String)
*/
module.exports = function (text, lang, speed, timeout) {
return key(timeout).then(function (key) {
return tts(text, key, lang, speed);
});
};