HTTP POST to local whisper installation: parameter language (im)possible?

Describe the problem/error/question

I try to submit the language parameter when transcribing, since sometimes faster-whisper (with distil-large-v3) detects the wrong language (en instead of de) and the transcript turns into rubbish. Gemini and Claude tell me to add a body field of type string with name language and value de. BUT there is no type string but only form-data. And choosing it, faster-whisper just doesn’t interpret it.
Has anybody ever successfully passed the language parameter?

What is the error message (if any)?

Please share your workflow

Share the output returned by the last node

Information on your n8n setup

  • n8n version: 2.4.8
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker Desktop
  • Operating system: WSL2 but no Linux distribution installed

Hi @oleobjekt, welcome!

Did you try sending language in the body like this:

1 Like

Sorry, but I just see an error message when double-clicking the node you posted.

copy paste the JSON like this:

I copied the json and inserted it in my workflow. When I double-clicking it, I see this message. I guess this means it will not work when runnning the workflow.

seems versions issues, btw here: