Quick overview
This workflow manually fetches an audio file from a URL, sends it to the Online Speech to Text Cloud API for asynchronous transcription, polls until the job finishes, and then retrieves the final transcript using the n8n-nodes-speech-to-text-cloud community node.
How it works
- Runs when you manually execute the workflow.
- Sets the audio URL, language (or auto-detect), and desired output format for the transcription request.
- Downloads the audio file from the provided URL using an HTTP request.
- Uploads the audio to the Online Speech to Text Cloud API to start a transcription job.
- Waits and repeatedly checks the job status until the API reports the transcription is finished.
- Retrieves the completed transcript from the Online Speech to Text Cloud API and returns it in the workflow output.
Setup
- Install the community node package
n8n-nodes-speech-to-text-cloud on an n8n instance that allows community nodes.
- Create an Online Speech to Text Cloud API credential in n8n using your API key.
- Update the audio file URL and any transcription preferences (language and output format) in the field-mapping step before running the workflow.