Este repositório contém um projeto privado de uma assistente virtual. O objetivo é construir uma guia inteligente para uma empresa local de João Pessoa, que possa responder perguntas específicas, sem interação humana.
This is a private virtual assistant project. The goal is to build a smart guide to answer and guide people from a local company based in Joao Pessoa, with specific questions and no human interaction.
- Baixe ou clone o repositório.
- Baixe e instale o Python 3.8.5. (Windows: lembre de de adicionar às variáveis de ambiente ($PATH))
- Abra o terminal e digite os seguintes comandos para instalar as bibliotecas necessárias:
$ pip install SpeechRecognition $ pip install pyttsx3 $ pip install pywhatkit
- Baixe e instale a Leticiaf123
- Baixe e instale o PyAudio de acordo com a versão do Python instalada. Neste caso, estamos utilizando a versão 3.8.5 (PyAudio‑0.2.11‑cp38‑cp38‑win_amd64.whl), então baixe a versão do PyAudio38
Nota: É obrigatório seguir as ordens da seção "Instalação" antes de executar.
- Abra o terminal e navegue até o diretório onde você clonou o código:
- Windows:
$ cd caminho/virtual-assistant
- Execute o seguinte comando:
$ py main.py
- Caso não apresente nenhum erro, o programa estará em execução, não será mostrada nenhuma mensagem. Pode iniciar seu diálogo com a assistente virtual!
- Receber entrada de voz em Português
- Transformar entrada de voz para texto
- Buscar API de voz do Google
- Fazer busca pelo Wikipédia
- Fazer busca pelo Google
- Fazer busca pelo Youtube
- Criar uma base de dados de perguntas aplicadas
- Responder as perguntas do contexto
- Testar
- Melhorar voz robotizada
- Implementar interface gráfica