/** * @holoscript/core Base Voice Synthesizer * * Implements the VoiceSynthesizer interface with support for external providers * and local phoneme/audio caching. */ import { VoiceSynthesizer, VoiceConfig, VoiceRequest, VoiceInfo } from './VoiceSynthesizer'; export declare class BaseVoiceSynthesizer implements VoiceSynthesizer { private config?; private cache; private voices; constructor(); initialize(config: VoiceConfig): Promise; generate(request: VoiceRequest): Promise; getVoices(): Promise; dispose(): void; private fetchElevenLabsVoices; private fetchAzureVoices; private callElevenLabs; private callAzure; private generateLocal; } //# sourceMappingURL=BaseVoiceSynthesizer.d.ts.map