@yuchida-tamu/podcast-gen
Version:
AI-Powered Monologue Podcast Generator
15 lines • 604 B
TypeScript
import { Transform } from 'stream';
export declare class AudioDataTransformer {
private static readonly MAX_BUFFER_SIZE;
private static readonly MAX_ID3V2_TAG_SIZE;
private static readonly PROCESSING_CHUNK_SIZE;
constructor();
private findMp3FrameSync;
private getMp3FrameLength;
private findCompleteFrames;
private extractAudioParams;
private validateAudioCompatibility;
concatenate(inputFiles: string[], outputFile: string): Promise<void>;
createStripperTransform(isFirst: boolean, isLast: boolean): Transform;
}
//# sourceMappingURL=dataTransformer.d.ts.map