tts ai
v1.0.4

Библиотека текста в речь предоставляет простой унифицированный интерфейс для создания высококачественного речевого звука, используя поставщики ведущих текста в речь, таких как OpenAI, Google Cloud и ElevenLabs.
Имея всего несколько строк кода, вы можете создать естественный голосовой аудио, похожий на человека для своих приложений и продуктов.
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 ( ) ;См. Документацию для получения полных деталей использования.
Библиотека поддерживает следующие поставщики текста в речь:
Взносы приветствуются!
Этот проект лицензирован по лицензии MIT.