@mcut/transcription-ai-sdk
createAISDKTranscriptionProvider
Generated TypeScript API reference for the public mcut SDK.
mcut SDK / transcription-ai-sdk/src / createAISDKTranscriptionProvider
Function: createAISDKTranscriptionProvider()
function createAISDKTranscriptionProvider(options): TranscriptionProvider;Defined in: packages/transcription-ai-sdk/src/index.ts:77
An mcut transcription provider backed by the Vercel AI SDK — one adapter unlocks every AI SDK transcription model (OpenAI, Deepgram, Groq, ElevenLabs, AssemblyAI, ...). Runs wherever the AI SDK runs; keep API keys server-side.
import { openai } from '@ai-sdk/openai'
const provider = createAISDKTranscriptionProvider({
model: openai.transcription('whisper-1'),
providerOptions: { openai: { timestampGranularities: ['word'] } },
})
const transcript = await provider.transcribe({ audio: wavBlob })Parameters
options
AISDKTranscriptionProviderOptions