Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/raizertechdev/projeto-chatbot.03-assistentevirtual

Criando meu 3º ChatBot- uma Assistente Virtual => “Robot” onde vai interagir conversando com o usuário, nesse projeto foram aplicadas as principais stacks => Python, SpeechRecognition, Playsound, webbrowser, gTTs e pyttsx3 e AWS/EC2!!!!!!
https://github.com/raizertechdev/projeto-chatbot.03-assistentevirtual

aws-ec2 gtts os pip3 playsound pyinstaller python3 pyttsx3 random speech-recognition webbrowser

Last synced: about 2 months ago
JSON representation

Criando meu 3º ChatBot- uma Assistente Virtual => “Robot” onde vai interagir conversando com o usuário, nesse projeto foram aplicadas as principais stacks => Python, SpeechRecognition, Playsound, webbrowser, gTTs e pyttsx3 e AWS/EC2!!!!!!

Awesome Lists containing this project

README

        

***

[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code&weight=700&size=25&pause=1000&color=6035DF&center=true&vCenter=true&width=435&lines=Olá👋+sou+Rafael+Raizer)](https://git.io/typing-svg)

Typing SVG

***
## Venho aqui apresentar


# **_ROBOT_ASSISTENTEVIRTUAL_**

###
## [Clique aqui e venha conversar com a minha Assistente Virtual mais animada (```Robot ```)!](https://github.com/RafaRz76Dev/ROBOT-ASSISTENTEVIRTUAL/raw/main/dist/main.exe)


### Criando meu 3º ChatBot, onde o projeto consiste em uma aplicação onde o usuário vai interagir conversando com a Assistente Virtual mais animada => ``A Robot`` que vai responder conforme o contexto, como exemplo (```Pesquisa no Google```), aplicando a principal stack Python, as bibliotecas, gTTs, speech_recognition, PyAudio, pyttsx3, playsound, random, webbrowser, os, pip3 e pyinstaller e como deploy instanciando o AWS/EC2 para um projeto incrível e de alta performance.


***
[ _Demonstração da Robot-AssistenteVirtual_ ]


***

Tecnologias utilizadas no projeto

- [Python](https://www.python.org/)(v3.11.4)
- [SpeechRecognition](https://pypi.org/project/SpeechRecognition/)(v3.10.0)
- [Playsound](https://stackoverflow.com/questions/65851419/regarding-playsound-module)(v1.2.2)
- [gTTs](https://pypi.org/project/gTTS/)(V2.3.2)
- [Random](https://pypi.org/project/random2/)(21.0.1)
- [webbrouser](https://pypi.org/project/web-browser/)(V0.0.1)
- [pyttsx3](https://pypi.org/project/pyttsx3/)(V3.2.90)
- [os](https://docs.python.org/pt-br/3/library/os.html)
- [pip3](https://pip.pypa.io/en/stable/getting-started/)(v23.2)
- [pyinstaller](https://pyinstaller.org/en/stable/)


***

Ferramenta utilizada no projeto

- [VsCode](https://code.visualstudio.com/download) (v1.80.1)

***
Instruções de execução

Para rodar o projeto no ambiente local do VsCode siga os seguintes passos:

1. Abra o terminal e navegue até o diretório raiz do projeto.

2. Instale as bibliotecas do projeto com o arquivo _requirements.txt_ executando o comando a seguir:

```bash
pip install -r requirements.txt
```
- Observação Caso não consiga, clica no _link_ de cada biblioteca conforme descrito acima para realizar o 👇

```
pip install + a biblioteca
```

(Deplopy da instancia AWS/EC2)
```bash
pip3 install pyinstaller
```

- E logo após
(Baixar o arquivo .exe e funcionar o deploy AWS/EC2)
```bash
pyinstaller --onefile BotTelegram.py
```

3. Após a instalação das bibliotecas, inicie clicando:

```
Run Code
```

***

## Agora você está pronto para interagir com o projeto:
- Pelo terminal de comando do VSCode.

Ou pela implementação branche:

1. main
- [release/main -(``` clique aqui e acessará pela pasta dist``` )](https://github.com/RafaRz76Dev/ROBOT-ASSISTENTEVIRTUAL/tree/main)

- Obs: _Ler o ``Readme.md`` para maiores detalhes!


***
- ## Autor




&nbsp&nbsp&nbspRafaRaizer-Dev

&nbsp&nbsp&nbspWhatsapp | LinkedIn | GitHubTableauPortfólio