Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@soniox/n8n-nodes-soniox

Package Overview
Dependencies
Maintainers
3
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@soniox/n8n-nodes-soniox

n8n community node for Soniox speech-to-text transcription

latest
Source
npmnpm
Version
0.1.5
Version published
Maintainers
3
Created
Source

@soniox/n8n-nodes-soniox

This is an n8n community node for Soniox, providing speech-to-text transcription capabilities in your n8n workflows.

Soniox offers state-of-the-art speech recognition with support for multiple languages, speaker diarization, and real-time transcription.

n8n is a fair-code licensed workflow automation platform.

Installation

Follow the installation guide in the n8n community nodes documentation.

Quick install:

  • Go to Settings > Community Nodes
  • Click Install a community node
  • Enter @soniox/n8n-nodes-soniox
  • Click Install

Operations

Transcription

  • Create - Create a new transcription job from an audio file

    • Supports binary file upload, audio URL, or previously uploaded file ID
    • Optional: Wait for completion and return results
    • Optional: Configure webhook for async notifications
  • Get Results - Retrieve transcription results

    • Fetch status and transcript for a given transcription ID
    • Optional: Wait for completion if still processing

Credentials

To use this node, you need a Soniox API key:

  • Go to Soniox Console
  • Navigate to API Keys and create a new key
  • In n8n, create new credentials of type Soniox API
  • Enter your API key

Features

  • Multiple audio sources: Upload binary files, provide URLs, or use pre-uploaded file IDs
  • Language detection: Automatic language identification or specify language hints
  • Speaker diarization: Identify and separate different speakers
  • Translation: One-way or two-way translation support
  • Flexible output: Get full transcript with metadata or text-only
  • Async support: Use webhooks for long-running transcriptions
  • Custom context: Improve accuracy with domain-specific vocabulary

Usage Examples

Basic Transcription

  • Add a Soniox node to your workflow
  • Select Create operation
  • Choose your audio source (Binary File, URL, or File ID)
  • Enable Wait for Completion to get results immediately
  • Execute the workflow

Webhook-Based Async Flow

  • Create a transcription with Wait for Completion disabled
  • Configure a Webhook URL pointing to an n8n Webhook trigger
  • When transcription completes, Soniox calls your webhook
  • Use a second Soniox node with Get Results to fetch the transcript

Compatibility

  • Minimum n8n version: 1.0.0
  • Tested with n8n versions: 1.x, 2.x

Resources

Support

License

MIT

Keywords

n8n-community-node-package

FAQs

Package last updated on 29 Jan 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts