google-lang-accent-tta

1.0.1 • Public • Published

google-lang-accent-tta

This is an simple script to generate audios from text, Using public Google Translater Language accent APIs.

HOW TO INSTALL


npm install --save google-lang-accent-tta

Usage

getMp3 - callback

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();
});

getMp3 - Promise

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);
});

saveMP3 - callback

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); 
});

saveMP3 - promise

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);
});

Credits

Javascript Developer - Saikumar Gopisetty (@saikumargopisetty)

Readme

Keywords

none

Package Sidebar

Install

npm i google-lang-accent-tta

Weekly Downloads

2

Version

1.0.1

License

ISC

Unpacked Size

47.6 kB

Total Files

6

Last publish

Collaborators

  • saikumar.gopisetty