tts ai
v1.0.4

A biblioteca de texto em fala fornece uma interface unificada simples para gerar áudio de fala de alta qualidade usando os principais provedores de texto em fala como OpenAI, Google Cloud e Elevenlabs.
Com apenas algumas linhas de código, você pode produzir áudio de voz humano natural para seus aplicativos e produtos.
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 ( ) ;Consulte a documentação para obter detalhes de uso total.
A biblioteca suporta os seguintes provedores de texto em fala:
As contribuições são bem -vindas!
Este projeto está licenciado sob a licença do MIT.