Pular para conteúdo

Projeto LeIA

O LeIA é uma aplicação que usa modelos de inteligência artificial da openAI para transcrição de áudio e vídeo. Você pode transcrever novos arquivos ou consultar casos já transcritos.

Repositório em: https://github.com/andrecorumba/leia

Documentação em: https://andrecorumba.github.io/leia/

Versão web teste em: https://andrecorumba-leia-appapp-web-b757de.streamlit.app

Versão do Python

Projeto implementado na versão 3.10.10.

Principais Bibliotecas usadas no Projeto:

os: biblioteca usada para interagir com o sistema operacional, permitindo manipular caminhos de arquivos, diretórios, variáveis ​​de ambiente, etc.

whisper: biblioteca usada para transcrição dos áudios e vídeos (https://github.com/openai/whisper)

pandas: biblioteca usada para trabalhar com dados em formato de tabela, permitindo manipulação, limpeza, análise e visualização de dados.

sqlite3: biblioteca usada para trabalhar com bancos de dados SQLite, que é um banco de dados relacional incorporado amplamente utilizado.

streamlit: biblioteca usada para criar aplicativos da web interativos para análise de dados e visualização de dados, permitindo que os usuários criem painéis de controle e painéis de análise de dados interativos. streamlit_option_menu: uma biblioteca adicional para streamlit que permite criar menus suspensos personalizados com várias opções.

pydub: biblioteca usada para trabalhar com arquivos de áudio, permitindo manipulação, conversão e edição de arquivos de áudio de várias maneiras, incluindo cortar, mesclar e ajustar o volume.

Requitos Importantes

É necessário instalar na máquina o aplicativo ffmpeg que serve para conversão de vários tipos de áudios e é requisito para uso da biblioteca whisper. Faça o download em: https://ffmpeg.org. No MacOS instalamos a versão 5.2 por meio do Homebrew: brew install ffmpeg.

A tírulo de curiosidade, o logo foi criado por inteligência artificial DALL-E https://labs.openai.com/

Imagem Docker

Para baixar a imagem Docker é necessário ter o Docker instalado e digitar o seguinte comando no terminal.

docker pull andrecorumba/leia-docker