Package Information
Documentation

n8n-nodes-palatine-speech
Designed for seamless integration of Palatine Speech API into n8n workflows.
This is an n8n community node that integrates Palatine Speech into your workflows and enables audio processing tasks such as transcription, diarization, sentiment analysis, and summarization.
Navigation
Supported Operations
Installation
Credentials
Workflow Example
Use Cases
Compatibility
Useful Resources
Keywords
License
Support
Looking for a Russian version? Here
Supported Operations
For details on each operation, see the Palatine Speech documentation. You can also open the documentation by clicking the operation title below.
Transcribe — speech transcription
Speech-to-Text (STT) converts audio/video into a written transcript.
It supports multiple languages and can automatically detect the language spoken in the recording.
It is well-suited for calls, interviews, lectures, and any other recordings where you need an accurate text version of what was said.
Diarize — speaker diarization
Speaker diarization separates a recording into speaker segments and identifies who is speaking in each segment. This is useful for meetings and interviews, where keeping the conversation structure by speaker matters.
Sentiment Analysis — sentiment analysis
Determines the emotional tone of speech in audio/video (and can also analyze text). The result is a ranked list of sentiment classes with probabilities, where the first item is the most likely: Very Negative, Negative, Neutral, Positive, Very Positive.
Summarize — audio summarization
Generates a structured summary from audio/video (or from already available text). In addition to built-in scenarios such as meeting_summary, it supports user_prompt — you can provide a custom prompt for the LLM to produce output in the structure you need (bullet points, decisions and action items, risks, Q&A, etc.).
Installation
- In your n8n instance, go to Settings > Community Nodes → Install
- Enter:
n8n-nodes-palatine-speech - Click Install
⚠️ Make sure the environment variable
N8N_COMMUNITY_PACKAGES_ENABLED=trueis set.
Credentials
- Go to Credentials → + Create
- Find Palatine Speech API
- Fill in the fields:
- API Key — available in your Palatine Speech dashboard
- Base URL — default is
https://api.palatine.ru
Workflow Example
Webhook→ Receive an audio fileConfig→ Configure parametersPalatine Speech→ Transcribe the fileCreate record→ Create a table recordTelegram→ Send the result to a chat

Use Cases
Meeting summaries
For meeting and interview recordings, it is recommended to useSummarize(meeting_summary): it produces a brief summary, a list of decisions, and group action items by owner and due date; the result can be sent to the team chat if needed.
For non-standard requests, specifyPromptinSummarizeand provide the required instruction, for example: "Additionally, structure the agreements by deadlines and owners."Lecture/webinar notes
Session recording →Transcribe→ generate a full transcript.
Save the resulting text alongside the session materials.Automatic subtitles for video
Extract the audio track →Transcribe+Diarize→ convert the result to SRT/VTT and attach it to the video.Transcribeproduces the transcript, whileDiarizeprovides speaker segmentation for multi-speaker recordings.Customer support assistant
Processing voice messages withSentiment Analysishelps determine the emotional tone of the request.
Based on the result, tickets can be created in the CRM and a priority can be assigned.
Compatibility
This node was tested with n8n v1.39.1 and later.
Useful Resources
Keywords
n8n-community-node-package, n8n, palatine, speech-to-text, transcribe, transcription, stt, audio, ai, automation, voice-to-text, speech-recognition, audio-transcription, audio2text, audio-processing, diarization, speaker-diarization, speaker-segmentation, summarization, audio-summarization, sentiment-analysis, emotion-detection, tone-analysis
License
MIT
Support
Need help? Contact our Telegram support bot: @Speech_Palatine_Support_Bot