UNPKG

audio-transcripter

Version:

Lightweight TypeScript library for transcribing audio files using Google Gemini 2.0 models. Supports local files, remote URLs, and Blobs.

8 lines (7 loc) 427 B
import { CustomFile } from "./file-helper"; export declare function uploadFileToGenAI(file: CustomFile, mimeType: string): Promise<{ uri: string; mimeType: string; } | null>; export declare function buildTranscriptionPrompt(style: string, language: string | null, context: string | null): string; export declare function generateTranscription(prompt: string, fileUri: string, mimeType: string): Promise<string | null>;