tts ai
v1.0.4

La bibliothèque de texte vocale fournit une interface unifiée simple pour générer l'audio de la parole de haute qualité à l'aide de fournisseurs de texte vocale supérieurs comme OpenAI, Google Cloud et ElevenLabs.
Avec seulement quelques lignes de code, vous pouvez produire un audio vocal de type humain naturel pour vos applications et vos produits.
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 ( ) ;Voir la documentation pour les détails de l'utilisation complets.
La bibliothèque prend en charge les fournisseurs de texte vocale suivants:
Les contributions sont les bienvenues!
Ce projet est autorisé sous la licence du MIT.