-
Notifications
You must be signed in to change notification settings - Fork 0
TRABALHO DE GRADUAÇÃO - ADS - FATEC CARAPICUIBA
AVA-Assistente-Virtual-de-Apoio/AVA
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
TRABALHO DE GRADUAÇÃO DO CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS DA FATEC CARAPICUIBA TÍTULO: AVA (ASSISTENTE VIRTUAL DE APOIO) - PESQUISA E DESENVOLVIMENTO DO SOFTWARE ALUNOS: Ana Caroline Neves da Silva Fabio Celestino dos Reis Lincoln Alexandre Paulino da Silva ORIENTADOR: Luiz Sergio De Souza OBJETIVO: DESENVOLVER UM SOFTWARE QUE FUNCIONE COMO UMA ASSISTENTE VIRTUAL COMANDADA POR VOZ -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- LINGUAGEM: PARA ESSE PROJETO USAMOS Python 3.12.3 BIBLIOTECAS: import os import random import threading import speech_recognition as sr SpeechRecognition==3.10.4 gTTS==2.5.1 import tkinter as tk import PySimpleGUI as psg PySimpleGUI==5.0.5 import pyautogui as pag PyAutoGUI==0.9.54 import datetime import shutil psutil==6.0.0 import win32com.client pypiwin32==223 import pymsgbox PyMsgBox==1.0.9 import pyperclip pyperclip==1.8.2 import webbrowser import google.generativeai as genai google-generativeai==0.5.4 from time import sleep from playsound3 import playsound playsound3==2.2.1 PyAudio==0.2.14 from dotenv import load_dotenv python-dotenv==1.0.1 ATIVAÇÃO: Para fazer um pedido a AVA, use a palavra de ativação AVA. Se preferir ouvir uma voz masculina, use a palavra LÉO. FUNÇÕES QUE A AVA PODE REALIZAR: ABRIR PROGRAMAS> WORD, EXCEL, POWERPOINT, CHROME, INTERNET EXPLORER, WORDPAD, BLOCO DE NOTAS, NOTEPAD ++, CALCULADORA, LUPA, GERENCIADOR DE ARQUIVOS, PAINTBRUSH, GERENCIADOR DE TAREFAS, WINDOWS MWDIA PLAYER E FERRAMENTA DE CAPTURA Exemplos de como pedir: Abre o Word. Abrir Excel Abra a calculadora e o gerenciador de tarefas pra mim. ABRIR REDES SOCIAS> YOUTUBE, FACEBOOK, INSTAGRAM, TWITTER, LINKEDIN, REDDIT, PINTEREST, SNAPCHAT', TIKTOK, WHATSAPP, CHAT-GPT Exemplos de como pedir: Abre o Facebook e o Twitter. Abrir Excel, Tiktok e Whatsapp. Abra Snapchat por favor. FAZER PESQUISA> NO GOOGLE NO GEMINI NO YOUTUBE Exemplos de como pedir: Pesquise no Google quem é o presidente do Brasil. Pesquisa pra mim quantos anos tem a Microsoft Pesquisar no Gemini exemplos de listas em Python Pesquisar no youtube como programar em java. Usando o comando Me dê: Me dê um código em java que acesse um banco de dados./>a pesquisa será feita no GEMINI FAZER CONTAS SIMPLES> ADIÇÃO, SUBTRAÇÃO, MULTIPLICAÇÃO E DIVISÃO Exemplos de como pedir: Use a palavra chave QUANTO Quanto é 4x5? Quanto é 1022+37? ORGANIZAR ARQUIVOS EM PASTAS POR TIPO DE EXTENSÃO DO ARQUIVO> Exemplos de como pedir: Organize meus downloads. Organiza meu documentos. Orgazia essa pasta. Organiza a pasta receitas. TOCAR MÚSICAS NO YOUTUBE> Exemplos de como pedir: Tocar Believer de Imagine Dragons. Tocar Aquarela Tocar o hino do São Paulo CONTROLAR TECLADO E MOUSE> Exemplos de como pedir: Primeiro diga: CONTROLE TOTAL A partir daí existem varios comando para movimentar mouse e teclado: teclado:> 1. alt tab 2. tab 3. menu 4. voltar 5. refazer 6. recortar 7. clicar 8. duplo click 9. escreve ...e diga o que deseja escrever 10. enter 11. trocar janela 12. fechar janela 13. esc 14. área de trabalho 15. copiar 16. colar 17. sobe 18. desce 19. esquerda 20. direita mouse:> 1. centro 2. centro direita 3. centro esquerda 4. mouse direita 5. mouse esquerda 6. subir 7. descer 8. primeiro quadrante 9. segundo quadrante 10. terceiro quadrante 11. quarto quadrante LER> NO MODO CONTROLE TOTAL USE A FUNÇÃO LEIA PARA LER O TEXTO SELECIONADO DIGA: LEIA PARA TEXTOS GRANDES USE A FUNÇÃO LER DIGAR: LER VOCÊ PODE INTERROMPER A LEITURA DIZENDO UMA DAS PALAVRAS: ['pare','para','tá bom','pode parar','chega'] ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ATENÇÃO!!! PARA USAR A API DO GEMINI É PRECISO FAZER UM CADASTRO NO SITE E SOLICITAR UMA CHAVE DE ACESSO E SALVÁ-LA NA SUA VARIÁVEL DE AMBIENTE PARA UTILIZAR A BIBLIOTECA PySimpleGUI RESPONSÁVEL PELA TELA PRINCIPAL, É NECESSÁRIO UM CADASTRO NO SITE DOS CRIADORES PARA PEGAR CHAVE DE ACESSO. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- A AVA É FRUTO DO TRABALHO DE GRADUAÇÃO E ESTÁ LIBERA PELOS AUTORES PARA REPRODUÇÃO E MELHORIAS.
About
TRABALHO DE GRADUAÇÃO - ADS - FATEC CARAPICUIBA
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published