VidStudio SDK reference
    Preparing search index...

    Interface TranscriptRecordRepository

    Records keyed by their primary key (= media_asset_id). put (never add) so re-transcribe overwrites cleanly.

    interface TranscriptRecordRepository {
        delete(id: string): Promise<void>;
        getAll(): Promise<TranscriptRecord[]>;
        getById(id: string): Promise<TranscriptRecord | undefined>;
        getByProjectId(projectId: string): Promise<TranscriptRecord[]>;
        put(record: TranscriptRecord): Promise<void>;
    }
    Index
    • Parameters

      • id: string

      Returns Promise<void>

    • Every transcript row in the database, across all projects.

      Returns Promise<TranscriptRecord[]>

    • Parameters

      • id: string

      Returns Promise<TranscriptRecord | undefined>

    • Parameters

      • projectId: string

      Returns Promise<TranscriptRecord[]>

    • Parameters

      Returns Promise<void>