export interface TTSSynthesizeParams { text: string; voice?: string; languageType?: string; } export interface TTSSynthesizeResult { audioUrl: string; } export declare const TTS_VOICES: readonly ["Cherry", "Serena", "Chelsie", "Aria", "Bella", "Vivian", "Jennifer", "Katerina", "Breeze", "Maple", "Sakura", "Ethan", "Aiden", "Brandon", "Ryan", "Luke", "Leo"]; export declare class DashScopeTTSClient { private client; private baseUrl; constructor(apiKey: string); /** * 文本转语音 */ synthesize(params: TTSSynthesizeParams): Promise; /** * 下载音频到本地 */ downloadAudio(url: string, outputPath: string): Promise; } //# sourceMappingURL=dashscope-tts-api.d.ts.map