js-tts-wrapper
Version:
A JavaScript/TypeScript library that provides a unified API for working with multiple cloud-based Text-to-Speech (TTS) services
5 lines (4 loc) • 543 B
TypeScript
import type { TTSCredentials } from "./types.js";
export type SupportedBrowserTTS = "azure" | "cartesia" | "cerevoice" | "deepgram" | "fishaudio" | "gemini" | "google" | "hume" | "mistral" | "murf" | "polly" | "elevenlabs" | "openai" | "playht" | "watson" | "witai" | "xai" | "resemble" | "unrealspeech" | "upliftai" | "modelslab" | "sherpaonnx-wasm" | "espeak-wasm" | "mock";
export declare function createBrowserTTSClient(engine: SupportedBrowserTTS, credentials?: TTSCredentials): any;
export { createBrowserTTSClient as createTTSClient };