UNPKG

audiopod-sdk

Version:

AudioPod SDK for Node.js and React - Professional Audio Processing powered by AI

33 lines 1.08 kB
/** * Transcription Service * Handles audio transcription operations */ import { AudioPodClient } from '../client/AudioPodClient'; import { TranscriptionRequest, TranscriptionResult } from '../types'; export declare class TranscriptionService { private client; constructor(client: AudioPodClient); /** * Transcribe audio to text */ transcribeAudio(request: TranscriptionRequest): Promise<TranscriptionResult>; /** * Transcribe from URL */ transcribeUrl(url: string, options?: { language?: string; modelType?: 'whisperx' | 'faster-whisper'; enableSpeakerDiarization?: boolean; waitForCompletion?: boolean; timeout?: number; }): Promise<TranscriptionResult>; /** * Get transcription job */ getTranscriptionJob(jobId: number): Promise<TranscriptionResult>; /** * Download transcript */ downloadTranscript(jobId: number, format?: 'json' | 'txt' | 'srt' | 'vtt' | 'pdf' | 'docx' | 'html'): Promise<string>; } //# sourceMappingURL=TranscriptionService.d.ts.map