@diffusionstudio/core-v4
Version:
2D motion graphics and video rendering engine
13 lines (12 loc) • 517 B
TypeScript
import { Timestamp, Transcript, Word, WordGroup } from '../models';
import { CaptionPreset } from './preset';
import { DefaultCaptionPresetConfig } from './interfaces';
import { Layer } from '../layer';
export declare class PaperCaptionPreset extends CaptionPreset {
constructor(config?: DefaultCaptionPresetConfig);
apply(layer: Layer, transcript: Transcript, delay: Timestamp): Promise<void>;
protected splitSequence(sequence: WordGroup): {
segments: string[];
words: Word[][];
};
}