Timeline Studio API Documentation - v0.26.0
    Preparing search index...

    Сервис для работы с Whisper API

    Index

    Methods

    • Скачать локальную модель Whisper

      Parameters

      • modelName: string
      • OptionalonProgress: (progress: number) => void

      Returns Promise<boolean>

    • Извлечь аудио из видеофайла для транскрипции

      Parameters

      • videoFilePath: string
      • outputFormat: "wav" | "mp3" | "flac" = "wav"

      Returns Promise<string>

    • Получить поддерживаемые языки для транскрипции

      Returns { code: string; name: string; nativeName: string }[]

    • Определить оптимальную модель на основе длительности файла

      Parameters

      • durationSeconds: number
      • useLocal: boolean = false

      Returns string

    • Транскрипция через локальную модель Whisper

      Parameters

      • audioFilePath: string
      • modelName: string
      • options: {
            language?: string;
            outputFormat?: "json" | "srt" | "vtt" | "txt";
            threads?: number;
        } = {}

      Returns Promise<WhisperTranscriptionResult>