Package Information
Released: 4 mo ago
Downloads: 11 weekly / 148 monthly
Latest Version: 0.1.0
Author: x0cfwm
Documentation
n8n-nodes-speechsense
An n8n community node that uploads talks (call recordings) to
Yandex SpeechSense (Talk Analytics).
SpeechSense exposes talk upload only over gRPC (api.speechsense.yandexcloud.net:443)
— the REST host serves read methods (search/get) only. This node speaks that gRPC
API directly using a bundled, self-contained subset of the official protobuf, so no
code generation or external proto files are required at runtime.
Operations
- Talk → Upload Audio —
TalkService.Upload. Sends one audio recording (MP3 / WAV /
OGG-Opus) plus talk metadata and per-user metadata to a SpeechSense connection.
Credentials
SpeechSense API
- API Key — a Yandex Cloud service-account API key with the SpeechSense upload role.
Paste the raw key; the node adds theApi-Keyprefix. - gRPC Endpoint — defaults to
api.speechsense.yandexcloud.net:443.
Node parameters
| Field | Notes |
|---|---|
| Connection ID | Target SpeechSense connection. |
| Input Binary Field | Item binary property holding the audio file (default data). |
| Audio Type | MP3 / WAV / OGG/Opus. |
| Talk ID | Optional; leave blank to create a new talk. |
| Metadata Fields (JSON) | { "key": "value" } map of connection-defined fields. |
| Users (JSON) | [{ "id", "role": "USER_ROLE_OPERATOR"|"USER_ROLE_CLIENT", "fields": {} }]. |
The node returns { talk_id } for each uploaded item.