Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/florensadimer/snoring_detector_deep_learning

Este projeto contém um modelo de deep learning baseado em um tutorial do TensorFlow para identificar sons de ronco (snoring) e não ronco (not snoring). Desenvolvido como parte de um projeto de pesquisa na PUCRS, que visa auxiliar na análise de distúrbios do sono.
https://github.com/florensadimer/snoring_detector_deep_learning

deep-learning health keras python snoring spectrogram tensorflow

Last synced: 14 days ago
JSON representation

Este projeto contém um modelo de deep learning baseado em um tutorial do TensorFlow para identificar sons de ronco (snoring) e não ronco (not snoring). Desenvolvido como parte de um projeto de pesquisa na PUCRS, que visa auxiliar na análise de distúrbios do sono.

Awesome Lists containing this project

README

        

# Detector de ronco com aprendizado profundo

[![Repo Size](https://img.shields.io/github/repo-size/FlorensaDimer/snoring)](https://github.com/FlorensaDimer/snoring)
[![Last Commit](https://img.shields.io/github/last-commit/FlorensaDimer/snoring)](https://github.com/FlorensaDimer/snoring_detector_deep_learning/graphs/commit-activity)
[![Banner](assets/banner.png)](https://github.com/FlorensaDimer/snoring)

> Este projeto contém um modelo de deep learning baseado em um [tutorial do TensorFlow](https://www.tensorflow.org/tutorials/audio/simple_audio?hl=pt-br) para identificar sons de ronco (snoring) e não ronco (not snoring). Desenvolvido como parte de um projeto de pesquisa na PUCRS, ele visa auxiliar na análise de distúrbios do sono.

### Tecnologias
[![Python](https://img.shields.io/badge/Python-FFD43B?style=for-the-badge&logo=python&logoColor=blue)](https://docs.python.org/pt-br/3.12/whatsnew/3.12.html)
[![TensorFlow](https://img.shields.io/badge/TensorFlow-FF6F00?style=for-the-badge&logo=tensorflow&logoColor=white)](https://www.tensorflow.org/tutorials/audio/simple_audio?hl=pt-br)
[![Keras](https://img.shields.io/badge/Keras-FF0000?style=for-the-badge&logo=keras&logoColor=white)](https://keras.io/guides/sequential_model/)
[![Jupyter](https://img.shields.io/badge/Jupyter-F37626.svg?&style=for-the-badge&logo=Jupyter&logoColor=white)](https://jupyter.org/documentation)

### Processo de desenvolvimeno utilizando Crisp-DM

O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas para as seguintes tarefas:

- [x] Business Understanding
- [] Data Understanding
- [] Data Preparation
- [] Data Understanding (Again)
- [] Modeling
- [] Evaluation
- [] Deployment
- [] Conclusion

## 🚀 Instalando snoring

Para instalar o snoring, siga estas etapas:

### 💻 Pré-requisitos

Antes de começar, verifique se você atendeu aos seguintes requisitos:

- Você leu [Tensorflow: Reconhecimento de áudio simples](https://www.tensorflow.org/tutorials/audio/simple_audio?hl=pt-br).
- Instalou o Visual Studio Code com a extensão do Jupyter.
- Instalou o Python 3.12.6 na sua máquina.

### 🪟 Instalação no Windows:

1. Clone o repositório:
```bash
git clone https://github.com/FlorensaDimer/snoring.git
cd snoring
```
2. Crie e ative o ambiente virtual (.venv):
```bash
python -m venv .venv
.venv\Scripts\activate
```
3. Instale as dependências:
```bash
pip install -r requirements.txt
```
3. Abra o projeto no Visual Studio Code:
- Na pasta do repositório, abra o VS Code:
```bash
code .
```
- Selecione o kernel do Jupyter usando a ```.venv``` que você criou.
5. Execute o notebook:
- Abra o notebook desejado e selecione a ```.venv``` como o ambiente Python.

## 🤝 Colaboradores

As pessoas que contribuíram para este projeto:




Foto de Florensa Dimer no GitHub


Florensa Dimer



## 📝 Licença

Esse projeto está sob licença. Veja o arquivo [LICENÇA](LICENSE) para mais detalhes.