Skip to content

solenya1/Val-Core

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Val

GitHub Language Count

Assistente pessoal com foco no aprendizado e no aprofundamento nas linguagens Python e PHP.

Observações:

A atual versão já é estável.

Preparar ambiente

Para rodar a assitente, instale em sua máquina através do cmd ou execute o arquivo Setup.bat os seguintes comandos:

pip install speech_recognition
pip install os
pip install pyaudio
pip install gtts
pip install playsound
pip install matplotlib
pip install requests
pip install numpy
pip install bs4
pip install webbrowser

Como usá-la

Para usá-la é muito simples: Clique no já instalado arquivo Start.bat e a inicie. Você apenas responde à suas perguntas naturalmente.

Código

Crie uma pasta com todos os arquivos e entre na pasta através do console. O Python conseguirá importar todas as funções apenas se estiverem em uma pasta Se você quiser deletar seu nome e reiniciá-la, apenas delete o arquivo nome.txt e ela o perguntará seu nome novamente. Depois abra um ervidor Apache em seu serviço de host ou rode o comando php -S localhost:8000 na pasta Val

Então entre na url:

localhost:/8000/PHP/Main.php

Funcões

Atualmente, em sua versão 2.0.0.0, ela contém:

  • Agenda;
  • Calculadora;
  • Calculadora de IMC;
  • Feed de notícias;
  • Piadas;
  • Fala de acordo com a biblioteca Speech;
  • Roda no Python 3.6;
  • Nome customizável;
  • Gráfico de Notas customizável;
  • Casos de Covid em tempo real;
  • Busca por termos no Google;
  • Criação de Pastas;
  • Buscas no dicionário;
  • Interação com aparência de chat;
  • Tecnologia de Conta e Login

Notas

  • A assitente tem foco no aprendizado em Python e PHP, então, por favor, me critique;
  • Seu uso para fins não lucrativos é liberado a todos, portanto para mais informações acesse o arquivo LICENSE;
  • Novas atualizações virão em breve com uma interface visual e muito mais funções ;)

Bibliotecas

A assistente utiliza as bibliotecas:

Conexões

A Assitente necessita de internet para invocar as bibliotecas:

Por isso, para seu funcionamento integral, certifique-se de estar conctado à internet

Objetivos

  • Começar a interface visual;
  • Aperfeiçoar a interface com uma aparência de chat;
  • Incorporar o input por voz do usuário;
  • Desenvolver uma app mobile;
  • Rodar o Python na nuvem.

Linguagens

A assistente é gravada em:

  • Python;
  • PHP;
  • HTML;
  • Batch;
  • CSS;
  • Javascript;
  • Typescript;
  • Node.js;
  • PyDev ToolKit;
  • JSON

Contribuidores

Por favor, siga meu perfil no GitHub, Cauê Alves

E Thipiguen137

Desde já agradeço!💜 Não esqueça de dar uma estrela!

Packages

 
 
 

Languages

  • Python 55.0%
  • PHP 18.4%
  • CSS 17.5%
  • HTML 2.9%
  • TypeScript 2.6%
  • JavaScript 2.6%
  • Other 1.0%