Skip to content

Luma Assistente Virtual

Choose a tag to compare

@aglsk aglsk released this 13 Jun 23:34
· 14 commits to main since this release
3798ed1

🚀 Sobre

Luma é um assistente virtual com reconhecimento de voz em português, integração com a API Gemini (Google), clima (OpenWeather), e comandos personalizados. Desenvolvido com Python + PyQt5, pensado para facilitar tarefas por voz no seu PC.


Principais funcionalidades

  • 🎤 Reconhecimento de comandos por voz com microfone
  • 🔊 Respostas faladas (TTS com gTTS + pygame)
  • 🌤️ Previsão do tempo com OpenWeatherMap
  • 📺 Acesso rápido a sites (YouTube, Google, Instagram, etc)
  • 🧠 Respostas inteligentes usando Google Gemini
  • 🎵 Tocador de músicas do YouTube por voz
  • 🧩 Criação de comandos personalizados via interface
  • 🎨 Suporte a temas (claro)
  • 🔒 Configuração de chaves de API com persistência automática

🛠️ Instalação

📁 Download

  1. Baixe o arquivo Luma.exe abaixo (versão compilada):
    👉 [Download do .exe](#)

  2. Extraia os arquivos (se for zip) e execute Luma.exe

Requisitos: Windows 10 ou superior com microfone funcional.


📚 Como usar

  1. Abra o programa

  2. Vá em Configurações e insira:

  3. Clique em Salvar Configurações

  4. Clique em Iniciar Assistente

  5. Diga: Luma, que horas são?, Luma, tocar rock, Luma, previsão em São Paulo, etc.


🧾 Changelog

v1.0.0

  • Primeira versão estável
  • Interface com PyQt5 e múltiplas abas
  • Adição de comandos personalizados
  • Configuração persistente via QSettings
  • Modo escuro e temas coloridos
  • Geração de texto com Gemini 2.0 Flash

🐞 Problemas conhecidos

  • Caso o microfone não funcione, verifique permissões do sistema
  • Firewalls podem bloquear chamadas de API (Gemini/OpenWeather)
  • Alguns antivírus podem alertar falsamente o .exe