This is an simple script to generate audios from text, Using public Google Translater Language accent APIs.
npm install --save google-lang-accent-tta
var gLangTxtomp3 = require("google-text-to-audio");
gLangTxtomp3.getMp3("Bienvenido al paquete de acento npm del idioma de google", "es", function(err, binaryStream){
if(err){
console.log(err);
return;
}
var file = fs.createWriteStream("public/audio/FileName.mp3"); // write it down the file
file.write(binaryStream);
file.end();
});
var gLangTxtomp3 = require("google-text-to-audio");
gLangTxtomp3.getMp3("Welcome to google language accent npm package","en").then(function(binaryStream){
var file = fs.createWriteStream("public/audio/FileName.mp3"); // write it down the file
file.write(binaryStream);
file.end();
})
.catch(function(err){
console.log("Error", err);
});
var gLangTxtomp3 = require("google-text-to-audio");
gLangTxtomp3.saveMP3(Bienvenido al paquete de acento npm del idioma de google","es", "spanish_text","audio", function(err, absoluteFilePath){
if(err){
console.log(err);
return;
}
console.log("File saved :", absoluteFilePath);
});
var gLangTxtomp3 = require("google-text-to-audio");
gLangTxtomp3.saveMP3("Bienvenido al paquete de acento npm del idioma de google","es", "spanish_text","audio").then(function(absoluteFilePath){
console.log("File saved :", absoluteFilePath); //"File saved :
})
.catch(function(err){
console.log("Error", err);
});
Javascript Developer - Saikumar Gopisetty (@saikumargopisetty)