Socket
Book a DemoInstallSign in
Socket

@thaleslaray/n8n-nodes-elevenlabs

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@thaleslaray/n8n-nodes-elevenlabs

Nó n8n para integração com a API da ElevenLabs incluindo Speech-to-Text, Text-to-Speech e Conversational AI

0.3.9
latest
Source
npmnpm
Version published
Maintainers
1
Created
Source

n8n-nodes-elevenlabs

Este pacote contém nós para n8n que permitem integrar os serviços da API ElevenLabs em seus workflows, incluindo conversão de texto para fala, fala para texto, efeitos sonoros, e IA conversacional.

Funcionalidades

Texto para Voz (Text-to-Speech)

  • Converte texto em fala natural usando a API da ElevenLabs
  • Suporte para diferentes vozes e modelos
  • Opções para ajustar estabilidade, similaridade e estilo
  • Múltiplos formatos de saída (MP3, FLAC, WAV, etc.)

Voz para Texto (Speech-to-Text)

  • Conversão de áudio para texto usando a API da ElevenLabs
  • Suporte para entrada de áudio via arquivo binário ou URL
  • Suporte para os modelos Scribe
  • Opções avançadas:
    • Definição de código de idioma
    • Diarização (identificação de diferentes falantes)
    • Timestamps com diferentes granularidades (palavra, caractere)
    • Marcação de eventos de áudio (risos, passos, etc.)

Voz para Voz (Speech-to-Speech)

  • Converte áudio de uma voz para outra
  • Mantém o conteúdo original com nova voz
  • Suporte para tradução entre idiomas
  • Ajustes de similaridade e estabilidade da voz

Alterador de Voz (Voice Changer)

  • Modifica características de voz em arquivos de áudio
  • Opções para ajustar similaridade e estabilidade
  • Suporte para processamento de fala e canto

Efeitos Sonoros (Sound Effects)

  • Adiciona efeitos sonoros a arquivos de áudio
  • Suporte para vários tipos de efeitos (ambiente, eco, reverberação, etc.)
  • Controle de intensidade e timing dos efeitos

Base de Conhecimento (Knowledge Base)

  • Consulta bases de conhecimento através da API ElevenLabs
  • Integra com documentos e fontes de informação

Agentes de IA (AI Agents)

  • Interação com agentes conversacionais da ElevenLabs
  • Gerenciamento de sessões de conversa
  • Suporte para respostas em áudio

Instalação

No n8n

  • Vá para Configurações > Community Nodes
  • Selecione Install
  • Digite @thaleslaray/n8n-nodes-elevenlabs no campo de pesquisa
  • Clique em instalar

Manualmente

npm install @thaleslaray/n8n-nodes-elevenlabs

Configuração

  • Obtenha sua chave de API em https://elevenlabs.io/account
  • No n8n, vá para Credenciais e adicione uma nova credencial do tipo ElevenLabs API
  • Insira sua chave de API no campo correspondente

Uso

Node Principal ElevenLabs

O nó principal ElevenLabs fornece acesso a todos os recursos em uma interface unificada, permitindo selecionar:

  • Recurso: Escolha entre Text-to-Speech, Speech-to-Text, Speech-to-Speech, Voice Changer, Sound Effects, Knowledge Base ou Agents
  • Operação: Selecione a operação específica a realizar com o recurso escolhido
  • Configurações: Ajuste os parâmetros específicos para a operação selecionada

Nós Individuais

Você também pode usar os nós individuais para cada funcionalidade específica:

  • ElevenLabs Text-to-Speech: Converte texto em fala de alta qualidade
  • ElevenLabs Speech-to-Text: Transcreve áudio em texto
  • ElevenLabs Speech-to-Speech: Converte voz de uma pessoa para outra
  • ElevenLabs Voice Changer: Altera características de voz em arquivos de áudio
  • ElevenLabs Sound Effects: Adiciona efeitos sonoros a arquivos de áudio
  • ElevenLabs Knowledge Base: Consulta bases de conhecimento
  • ElevenLabs Agents: Interage com agentes de IA conversacional

Formatos de áudio suportados

A API suporta diversos formatos de áudio, incluindo:

  • MP3
  • WAV
  • FLAC
  • AAC
  • OGG
  • MP4
  • AIFF
  • WebM

Formatos de vídeo suportados

Também é possível extrair e transcrever o áudio de arquivos de vídeo nos seguintes formatos:

  • MP4
  • AVI
  • MKV
  • MOV
  • WMV
  • FLV
  • WebM
  • MPEG
  • 3GPP

Exemplos de uso

Converter texto em voz

  • Adicione o nó "ElevenLabs" ao seu workflow
  • Selecione o recurso "Texto para Voz" e a operação "Converter Texto em Voz"
  • Forneça o ID da voz, o texto a ser convertido e o modelo
  • Nas opções avançadas, ajuste parâmetros como estabilidade e similaridade
  • Execute o workflow para receber o arquivo de áudio gerado

Transcrever um arquivo de áudio

  • Use um nó HTTP Request para baixar um arquivo de áudio ou use o nó Read Binary File para ler um arquivo local
  • Conecte esse nó ao nó "ElevenLabs" com o recurso "Voz para Texto"
  • Configure o nó para usar o modelo "Scribe v1"
  • Nas opções avançadas, defina o código de idioma desejado
  • Execute o workflow para obter a transcrição

Adicionar efeitos sonoros a um áudio

  • Forneça um arquivo de áudio via nó anterior
  • Use o nó "ElevenLabs" com o recurso "Efeitos Sonoros"
  • Adicione os efeitos desejados com suas configurações
  • Execute o workflow para obter o áudio com os efeitos aplicados

Desenvolvimento

  • Clone este repositório
  • Instale as dependências: npm install
  • Compile o código: npm run build
  • Crie um link simbólico: npm link
  • No diretório de instalação do n8n: npm link @thaleslaray/n8n-nodes-elevenlabs

Publicação

  • Atualize a versão no package.json
  • Faça o build: npm run build
  • Publique no npm: npm publish --access public

Licença

MIT

Keywords

n8n-community-node-package

FAQs

Package last updated on 18 Apr 2025

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

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.