model string required default: "openai/whisper-large-v3-turbo" One-shot transcription of a pre-recorded audio file (URL or base64).
Converts an audio file (like a WhatsApp voice note) into text.
Uses a speech-to-text model to listen to the full file and return its exact transcription.
Your AI assistants don't have ears — they read text. This node is mandatory if you want the bot to understand voice notes your customers send.
| name | type |
|---|---|
audio_url | string |
audio_base64 | string |
| name | type |
|---|---|
transcript | string |
provider | string |
model | string |
chars | number |
out — Output model string required default: "openai/whisper-large-v3-turbo" language string optional audio_url_field string required default: "audio_url" audio_base64_field string required default: "audio_base64" mime_type "audio/wav" | "audio/mpeg" | "audio/mp4" | "audio/webm" | "audio/ogg" required default: "audio/wav" output_field string required default: "transcript" memory_key string optional diarize boolean required default: false max_speakers integer optional speaker_roles object optional {
"model": "openai/whisper-large-v3-turbo",
"audio_url_field": "audio_url",
"audio_base64_field": "audio_base64",
"mime_type": "audio/mpeg",
"output_field": "transcript"
} transcript.done Transcription completed.
transcript.error Transcription failed.