Free Intro Class
    Botspot Logo

    agenthub · audio.transcribe

    Transcribe Audio

    Turn an audio clip into text. The reverse of Voice Output, and usually the front door of a voice workflow.

    category Audioin audio · audio_urlout text · usageexecution asyncmodel cost model tokens

    Why the node earns its place

    It receives a clip — typically a base64 audio URI from a browser microphone — and calls the transcription capability, so a downstream LLM or reply node can work in text like any other agent.

    The dropdown lists transcription models only, for the same reason the other media nodes filter theirs: a model that cannot transcribe should not be selectable.

    How it works at run time

    1. 1
      Take the clip from audio, or fetch audio_url.
    2. 2
      Transcribe, passing the language hint when set; blank means auto-detect.
    3. 3
      Return the transcript and usage.

    What you wire

    Inputs

    • audio
      string
    • audio_url
      string

    Outputs

    • text
      string
    • usage
      object

    Configuration

    KeyTypeDefault & optionsWhat it does
    model *stringchoices from model-library:transcription_modelsSpeech-to-text model to transcribe with
    languagestringOptional ISO language hint (e.g. 'en'). Blank = auto-detect.

    What usually goes wrong

    Watch for this

    Set language when you know it. Auto-detect is good but not free of surprises on short clips, code-switching, or heavily accented speech — and a wrong detection produces confident nonsense rather than an error.

    Behaviour & provenance

    buildersChat & voice agents
    routesno
    side effectsnone — computes only
    replay safetynot applicable
    talks toa model
    holdsworkspace runtime token