@chinchillaenterprises/mcp-ai-assistant
Version:
MCP server for AI assistant with ElevenLabs text-to-speech integration
17 lines • 756 B
TypeScript
import { Readable } from 'stream';
import { AccountState } from './account-state.js';
import { Voice, TextToSpeechOptions, Model } from '../types/elevenlabs.js';
export declare class ElevenLabsClient {
private accountState;
private client;
private baseURL;
constructor(accountState: AccountState);
getVoices(): Promise<Voice[]>;
getVoice(voiceId: string): Promise<Voice>;
textToSpeech(text: string, voiceId: string, options?: TextToSpeechOptions): Promise<Buffer>;
textToSpeechStream(text: string, voiceId: string, options?: TextToSpeechOptions): Promise<Readable>;
getModels(): Promise<Model[]>;
getUserInfo(): Promise<any>;
getSubscriptionInfo(): Promise<any>;
}
//# sourceMappingURL=elevenlabs-client.d.ts.map