ElevenLabs Automation
Permite que seu agente crie áudio a partir de texto usando ElevenLabs. Ele pode escolher vozes, verificar limites e até ouvir o áudio gerado.
O que ela faz
Esta ferramenta permite que você transforme textos em áudio usando a tecnologia ElevenLabs. Você pode escolher vozes, modelos de áudio e até mesmo ouvir o áudio em tempo real.
Quando usar
- ✓Criar narrações para vídeos ou apresentações.
- ✓Gerar áudio para chatbots ou assistentes virtuais.
- ✓Testar diferentes vozes para um projeto.
Exemplo do que pedir para a IA
“Transforme o texto 'Olá, mundo!' em áudio usando a voz de Clara.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Você fornece o texto que deseja converter e a ferramenta usa a tecnologia ElevenLabs para gerar um arquivo de áudio. Ela também permite verificar quantas vozes estão disponíveis e quanto do seu plano você já usou.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add ComposioHQ/awesome-claude-skills --skill ElevenLabs AutomationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/elevenlabs-automation/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Automação com ElevenLabs
Automatize seus fluxos de trabalho de texto para fala com ElevenLabs -- converta texto em fala natural, navegue pela biblioteca de vozes, inspecione detalhes de vozes, verifique créditos de assinatura, selecione modelos TTS, transmita áudio para entrega de baixa latência e recupere áudio gerado anteriormente do histórico.
Documentação do Toolkit: composio.dev/toolkits/elevenlabs
Configuração
- Adicione o servidor Composio MCP ao seu cliente:
https://rube.app/mcp - Conecte sua conta ElevenLabs quando solicitado (autenticação por chave de API)
- Comece a usar os fluxos de trabalho abaixo
Fluxos de Trabalho Principais
1. Gerar Fala a partir de Texto
Use ELEVENLABS_TEXT_TO_SPEECH para converter texto em um arquivo de áudio para download.
Tool: ELEVENLABS_TEXT_TO_SPEECH
Inputs:
- voice_id: string (required) -- obtain from ELEVENLABS_GET_VOICES
- text: string (required) -- max ~10,000 chars (most models), 30,000 (Flash/Turbo v2), 40,000 (v2.5)
- model_id: string (default "eleven_monolingual_v1") -- e.g., "eleven_multilingual_v2"
- output_format: string (default "mp3_44100_128") -- see formats below
- optimize_streaming_latency: integer (0-4; NOT supported with eleven_v3)
- seed: integer (optional, for reproducibility -- not guaranteed)
- pronunciation_dictionary_locators: array (optional, up to 3 dictionaries)
Formatos de saída:
- MP3:
mp3_22050_32,mp3_44100_32,mp3_44100_64,mp3_44100_96,mp3_44100_128,mp3_44100_192(Creator+) - PCM:
pcm_16000,pcm_22050,pcm_24000,pcm_44100(Pro+) - uLaw:
ulaw_8000(para Twilio)
Importante: A saída é um objeto de arquivo com um link de download pré-assinado em data.file.s3url (expira em ~1 hora). Baixe prontamente.
2. Navegar por Vozes Disponíveis
Use ELEVENLABS_GET_VOICES para listar todas as vozes com seus atributos e configurações.
Tool: ELEVENLABS_GET_VOICES
Inputs: (none)
Retorna um array em data.voices[] com voice_id, name, labels (gênero, sotaque, caso_de_uso) e configurações.
3. Inspecionar uma Voz Específica
Use ELEVENLABS_GET_VOICE para obter metadados detalhados para uma voz candidata antes da síntese.
Tool: ELEVENLABS_GET_VOICE
Inputs:
- voice_id: string (required) -- e.g., "21m00Tcm4TlvDq8ikWAM"
- with_settings: boolean (default false) -- include detailed voice settings
4. Verificar Assinatura e Créditos
Use ELEVENLABS_GET_USER_SUBSCRIPTION_INFO para verificar os limites do plano e os créditos restantes antes da geração em massa.
Tool: ELEVENLABS_GET_USER_SUBSCRIPTION_INFO
Inputs: (none)
5. Listar Modelos TTS Disponíveis
Use ELEVENLABS_GET_MODELS para descobrir modelos compatíveis e filtrar por can_do_text_to_speech: true.
Tool: ELEVENLABS_GET_MODELS
Inputs: (none)
6. Transmitir Áudio e Recuperar Histórico
Use ELEVENLABS_TEXT_TO_SPEECH_STREAM para entrega transmitida de baixa latência e ELEVENLABS_GET_AUDIO_FROM_HISTORY_ITEM para reenviar áudio gerado anteriormente.
Tool: ELEVENLABS_TEXT_TO_SPEECH_STREAM
- Same core inputs as TEXT_TO_SPEECH but returns a stream for low-latency playback
Tool: ELEVENLABS_GET_AUDIO_FROM_HISTORY_ITEM
- history_item_id: string (required) -- ID from a previous generation
Armadilhas Conhecidas
| Armadilha | Detalhe |
|---|---|
| Limites de comprimento de texto | A maioria dos modelos tem um limite de |
| A saída é uma URL pré-assinada | ELEVENLABS_TEXT_TO_SPEECH retorna data.file.s3url com expiração de ~1 hora (X-Amz-Expires=3600). Baixe o arquivo de áudio prontamente. |
| Erros de cota e crédito | HTTP 401 com quota_exceeded ou HTTP 402 payment_required significa créditos insuficientes ou restrições de nível. Verifique com ELEVENLABS_GET_USER_SUBSCRIPTION_INFO antes de trabalhos em massa. |
| Permissões de voz | HTTP 401 com missing_permissions significa que a chave de API não tem o escopo voices_read. Verifique as permissões da chave. |
| Compatibilidade de modelo | Nem todos os modelos suportam TTS. Use ELEVENLABS_GET_MODELS e filtre por can_do_text_to_speech: true. O parâmetro optimize_streaming_latency NÃO é suportado com eleven_v3. |
| Truncamento de lista grande de vozes | ELEVENLABS_GET_VOICES pode retornar uma lista grande. Selecione do payload completo de data.voices[] -- pré-visualizações podem parecer truncadas. |
Referência Rápida
| Slug da Ferramenta | Descrição |
|---|---|
ELEVENLABS_TEXT_TO_SPEECH |
Converte texto em fala, retorna arquivo de áudio para download |
…
Perguntas frequentes
O que acontece se o texto for muito longo?
Textos muito longos podem precisar ser divididos em partes menores para serem convertidos em áudio. A ferramenta pode avisar sobre o limite de caracteres.
Onde encontro o áudio gerado?
O áudio gerado é disponibilizado através de um link que expira após cerca de uma hora, então é bom baixá-lo logo.
Como sei se tenho créditos suficientes?
Você pode verificar seu plano e os créditos restantes antes de gerar áudio para evitar surpresas.
Detalhes
Descrição original do autor
Automate ElevenLabs text-to-speech workflows -- generate speech from text, browse and inspect voices, check subscription limits, list models, stream audio, and retrieve history via the Composio MCP integration.
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1113
- Licença
- —
- Atualizada em
- 18/09/2026
Comentários
- …
Mais skills deste repositório
artifacts-builder
Ajuda seu agente a construir interfaces de usuário complexas. Ele usa tecnologias modernas para criar páginas web interativas e ricas.
ComposioHQ/awesome-claude-skills
brand-guidelines
Ajuda seu agente a aplicar cores e fontes oficiais da marca em materiais. É útil para manter a identidade visual em qualquer peça que precise ter a cara da empresa.
ComposioHQ/awesome-claude-skills
canvas-design
Faz seu agente criar artes visuais originais em .png e .pdf. Use quando o usuário pedir para criar um pôster, arte ou design estático.
ComposioHQ/awesome-claude-skills
changelog-generator
Ajuda seu agente a criar notas de lançamento para usuários a partir de códigos de programação. Transforma informações técnicas em textos fáceis de entender.
ComposioHQ/awesome-claude-skills
Skills parecidas
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC