tts ai
v1.0.4

文本到语音库提供了一个简单的统一界面,用于使用OpenAI,Google Cloud和Elevenlab等顶级文本到语音提供商来生成高质量的语音音频。
只需几行代码,您就可以为您的应用和产品生成天然的人类语音音频。
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许可获得许可。