Construindo um Assistente de Voz com OpenClaw, Alexa e LLM Local

✍️ OpenClawRadar📅 Publicado: March 1, 2026🔗 Source
Construindo um Assistente de Voz com OpenClaw, Alexa e LLM Local
Ad

Um desenvolvedor compartilhou sua implementação de um assistente com foco em voz que usa o OpenClaw como estrutura principal do agente de IA, integrado com a Alexa para interação por voz e um LLM local para lidar com consultas de forma econômica.

Como Funciona

O sistema é acionado ao dizer "Alexa, abra Lucy" para uma skill personalizada da Alexa. As consultas são processadas por um sistema de roteamento de quatro níveis:

  • Caminho rápido (0ms): Lida com hora, data e respostas pré-definidas
  • LLM local Ollama (<1s): Usa o Qwen 2.5 3B para consultas de conhecimento geral, rodando em um Mac Mini com Apple Silicon
  • Agente Claude (5-12s): Lida com contexto pessoal, memória e raciocínio complexo
  • Adiado + ferramentas (até 2min): Gerencia e-mail, busca na web e consultas de banco de dados via TTS do Home Assistant

As respostas retornam para o mesmo dispositivo Alexa que iniciou a consulta, detectado automaticamente pelo recurso last_called do Home Assistant. O sistema usa Piper TTS no Home Assistant para saída de voz neural em espanhol nos alto-falantes Sonos e pode fornecer resumos matinais com dados de mercado, informações de calendário e métricas de negócios.

Ad

Stack Técnico

  • OpenClaw: Estrutura principal do agente de IA com suporte a Telegram, Alexa e interfaces de voz
  • Alexa Custom Skill: Proxy Node.js com autenticação por PIN e encadeamento de sessões
  • Ollama + Qwen 2.5 3B: LLM local que fornece respostas de ~0.5s
  • Home Assistant: Integra Alexa Media Player, Piper TTS e roteamento de dispositivos
  • Piper TTS: Voz neural em espanhol para alto-falantes Sonos

Detalhes Principais da Implementação

O desenvolvedor descobriu que usar um LLM local economiza aproximadamente 80% dos custos de API para perguntas simples que não exigem o Claude. No entanto, eles observaram que os modelos locais "alucinam livremente" e adicionaram um filtro de desvio para consultas de negócios e finanças.

O reconhecimento de fala da Alexa foi identificado como o gargalo, com AMAZON.SearchQuery e múltiplas amostras de enunciados ajudando a melhorar a precisão. A autenticação usa userId em vez de sessionId, pois a Alexa gera novas sessões para cada invocação. O desenvolvedor persiste a autenticação em arquivo porque os Maps na memória não sobrevivem a reinicializações do proxy.

O código do proxy está disponível como código aberto: openclaw-alexa-voice. Planos futuros incluem detecção de palavra de ativação ("Hey Lucy"), controle de casa inteligente e roteamento de alto-falantes baseado em presença.

📖 Leia a fonte completa: r/openclaw

Ad

👀 See Also

Desenvolvedor constrói sistema complexo em 20 horas usando Claude AI sem escrever código
Use Cases

Desenvolvedor constrói sistema complexo em 20 horas usando Claude AI sem escrever código

Um desenvolvedor com 28 anos de experiência usou a Claude AI para construir um produto quase completo em uma semana e 20 horas sem escrever nenhum código, descrevendo a IA como um "companheiro" que ajuda a identificar riscos e pontos cegos durante o desenvolvimento.

OpenClawRadar
SeatBee.app utiliza a IA Claude para organizar lugares em casamentos
Use Cases

SeatBee.app utiliza a IA Claude para organizar lugares em casamentos

O SeatBee.app foi desenvolvido usando Claude Code com Claude AI via OpenRouter para resolver problemas de diagramação de assentos em casamentos. A IA lida com satisfação de restrições para 150 convidados com 20 regras, gera o assento ideal em segundos e compreende dinâmicas sociais, como criar zonas de amortecimento entre pessoas com términos conturbados.

OpenClawRadar
Configuração de Detalhes do Usuário do OpenClaw: Desafios e Abandono Após a Mudança para Mac
Use Cases

Configuração de Detalhes do Usuário do OpenClaw: Desafios e Abandono Após a Mudança para Mac

Um desenvolvedor que mudou do Windows para o macOS enfrentou obstáculos significativos ao instalar e configurar o OpenClaw, incluindo configuração do ambiente, problemas de configuração de canais com Telegram e iMessage, e custos inesperados das APIs de modelos de IA. Apesar de conseguir fazer a funcionalidade básica funcionar, casos de uso práticos como briefing automatizado de notícias e coordenação de múltiplos bots no Feishu se mostraram pouco confiáveis, levando ao abandono do projeto.

OpenClawRadar
Usando Claude como um Interrogador Estrutural para Projetos Criativos
Use Cases

Usando Claude como um Interrogador Estrutural para Projetos Criativos

Um desenvolvedor usou o Claude de forma interrogativa para escrever um romance de ficção científica de 63.000 palavras e criar um jogo de navegador, fazendo a IA identificar lacunas na lógica do mundo e nas motivações dos personagens, em vez de gerar conteúdo diretamente.

OpenClawRadar