UNPKG

@yuchida-tamu/podcast-gen

Version:

AI-Powered Monologue Podcast Generator

15 lines 563 B
import OpenAI from 'openai'; import type { MonologueSegment } from '../types/index.js'; export declare class AudioSynthesizer { private client; private voice; private model; constructor(client: OpenAI, options?: { voice?: 'coral' | 'nova' | 'ember' | 'aurora' | 'sage' | 'alloy'; model?: string; }); synthesizeAudio(inputPath: string, outputPath: string): Promise<string[]>; private synthesizeSegment; estimateAudioDuration(segments: Partial<MonologueSegment>[]): number; } //# sourceMappingURL=synthesizer.d.ts.map