Skill TTS — Texto para Voz com IA

Skill de síntese de voz para OpenClaw. Transforme texto em áudio com vozes naturais.

Skill: TTS (Text-to-Speech)

Transforme texto em áudio com vozes naturais.

O Que Faz
  • Converter texto em áudio
  • 🗣 Múltiplas vozes - Masculinas, femininas, estilos
  • Vários idiomas - PT, EN, ES, e mais
  • Enviar como áudio - No WhatsApp, Telegram
  • Baixa latência - Respostas rápidas
Instalação
clawdhub install tts
Providers SuportadosElevenLabs (Melhor Qualidade)
tts:
  provider: elevenlabs
  api_key: "sua-api-key"
  voice: "Rachel"  # ou ID da voz
OpenAI TTS
tts:
  provider: openai
  voice: "nova"  # alloy, echo, fable, onyx, nova, shimmer
Google Cloud TTS
tts:
  provider: google
  credentials: "/path/to/credentials.json"
Azure Speech
tts:
  provider: azure
  key: "sua-key"
  region: "eastus"
ComandosBásico
"Fale: Bom dia! Como você está?"
→ [Áudio enviado]
Com Voz Específica
"Fale com voz masculina: Olá, mundo!"
"Fale como locutor: Esta é uma notícia importante"
Respostas em Áudio
"Responda em áudio: Qual a previsão do tempo?"
→ [Resposta em áudio]
Vozes DisponíveisElevenLabs
  • Rachel (feminina, neutra)
  • Adam (masculina, narrativa)
  • Sam (masculina, conversacional)
  • E vozes clonadas customizadas
OpenAI
VozDescrição
alloyNeutra
echoMasculina
fableExpressiva
onyxGrave
novaFeminina
shimmerSuave
Casos de UsoHistórias para Crianças
"Conte uma história do chapeuzinho vermelho em áudio"
Resumos
"Resuma este artigo e me envie em áudio"
Acessibilidade
"Leia meus emails em áudio"
Podcasts/Conteúdo
"Grave esse script para meu vídeo"
Idiomas
"Fale em inglês: Hello, how are you?"
Configuração Avançada
# skills/tts.yaml
provider: elevenlabs
api_key: ${ELEVENLABS_API_KEY}

defaults:
  voice: "Rachel"
  language: "pt-BR"
  speed: 1.0
  stability: 0.5
  style: 0.0

auto_tts:
  enabled: false  # Responder sempre em áudio
  channels:
    - whatsapp_voice_preference
CustoElevenLabs
  • Free: 10.000 caracteres/mês
  • Starter: $5/mês (30.000 chars)
  • Creator: $22/mês (100.000 chars)
OpenAI
  • $15/1M caracteres
Google
  • Free tier: 4M caracteres/mês
  • Depois: $4/1M caracteres
Qualidade vs Custo
ProviderQualidadeCusto
ElevenLabs$$$
OpenAI$$
Google$
Azure$$
Próximos Passos