Skip to content

indreamai/video-to-text-js

Repository files navigation

video-to-text-js

Official JavaScript/TypeScript client for the Video To Text API.

Installation

pnpm add video-to-text-js

Quick Start

import { readFile } from 'node:fs/promises'
import { VideoToTextClient } from 'video-to-text-js'

const client = new VideoToTextClient({
  apiKey: process.env.VTT_API_KEY!,
})

const file = await readFile('meeting.mp4')
const task = await client.transcriptions.transcribeFile(file, {
  filename: 'meeting.mp4',
  mimetype: 'video/mp4',
  transcriptionMode: 'balanced',
})

console.log(task.status, task.fullText, task.billedCredits)

Releases

Packages

Contributors

Languages