tts ai
v1.0.4

La biblioteca de texto a voz proporciona una interfaz unificada simple para generar audio de voz de alta calidad utilizando proveedores de texto a voz principales como OpenAI, Google Cloud y ElevenLabs.
Con solo unas pocas líneas de código, puede producir audio de voz natural como humano para sus aplicaciones y productos.
speak() pnpm add tts-ai
import { TtsOpenAI } from 'tts-ai' ;
const uploadToS3 = ( audio : ArrayBuffer ) => {
// upload
} ;
const tts = new TtsOpenAI ( {
apiKey : 'YOUR_API_KEY' ,
uploadHandler : uploadToS3 ,
} ) ;
await tts . speak ( 'Hello world' ) ;
await tts . upload ( ) ; OpenAi_TTS_API_KEY = YOUR_API_KEY
import { TtsOpenAI } from 'tts-ai' ;
const tts = new TtsOpenAI ( ) ;
await tts . speak ( 'Hello world' ) ;
await tts . save ( ) ;Vea la documentación para obtener detalles de uso completo.
La biblioteca admite los siguientes proveedores de texto a voz:
¡Las contribuciones son bienvenidas!
Este proyecto tiene licencia bajo la licencia MIT.