Un módulo de Node.js para interactuar con la API de Loquendo TTS original con voces del Loquendo TTS Director.
Puedes instalar este módulo a través de npm:
npm install loquendo-tts
const LoquendoTTS = require('loquendo-tts');
// Reemplaza 'tu_token_de_autorizacion' con token generado con GoldiTools
const loquendo = new LoquendoTTS('tu_token_de_autorizacion');
// Ejemplo de uso
(async () => {
try {
const voz = 'Diego';
const texto = 'Hola a todos, esto es una prueba.';
const urlAudio = await loquendo.requestTTS(voz, texto);
console.log('URL del archivo de audio:', urlAudio);
} catch (error) {
console.error('Error:', error);
}
})();
Crea una nueva instancia de la clase LoquendoTTS con el token de autorización especificado.
-
token
(string): Tu token de autorización para acceder a la API de Loquendo TTS.
Realiza una solicitud a la API de Loquendo TTS para generar texto a voz.
-
voice
(string): La voz a usar para la conversión. -
text
(string): El texto a convertir a voz.
-
Promise<string>
: Una promesa que se resuelve con la URL del archivo de audio generado.
Puedes crear tu token de acceso con el bot de Discord Golditools en el servidor oficial: https://discord.gg/5QmcA2TRdQ.
Este proyecto está licenciado bajo la Licencia MIT; consulta el archivo LICENSE para más detalles.