Skip to main content

OPENAI_TRANSCRIPTION

Transcribe audio using OpenAI (or Azure/Hub variants). Reads an audio file/blob from inputs and writes the transcription text and optional segment list.

At a glance

  • Category LLM
  • Aliases SERVICE_OPENAI_TRANSCRIPTION
  • Version: 1.0.0
  • Applications: all
  • Scope: all
  • Default Service: OPENAI_TRANSCRIPTION

Config Options

NameDescriptionDefaultRequiredResolvedConstraintsConditional Rules
instructionOptional prompt/instruction to bias transcription.NonefalsetrueNoneNone
languageOptional language code to hint at language for transcription.NonefalsefalseNoneNone
temperatureOptional temperature / randomness parameter for transcription model.NonefalsefalseNoneNone
modelOptional model override (e.g. 'whisper-1').NonefalsefalseNoneNone

Inputs

TypeDescriptionDefaultRequiredResolved
fileAudio file or Blob to transcribeNonetruefalse

Outputs

TypeDescriptionOptional
textThe full transcribed textfalse
listOptional list of segment textstrue

Examples

Transcribe an uploaded audio file

- step: OPENAI_TRANSCRIPTION
model: "whisper-1"

See Also

General Resources: