Skip to content

gabrielrra/upload-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

upload-ai

Web App para Transcrição de Vídeos e Geração de Textos por IA

O upload-ai é uma aplicação web que utiliza a inteligência artificial para transcrever vídeos e gerar texto automaticamente.

Funcionalidades

Transcrição de Vídeos

  1. Faça o upload de um vídeo para a plataforma.
  2. O vídeo será automaticamente convertido em áudio.
  3. Uma transcrição completa do áudio será gerada e salva.

Assistência da IA

A partir da transcrição gerada, você pode aproveitar diversas funcionalidades de assistência da inteligência artificial:

  • Geração de Título: Peça à IA para criar um título cativante para o seu vídeo, ideal para uso no YouTube!
  • Descrição do Vídeo: Solicite à IA que elabore uma descrição detalhada para o seu vídeo, economizando tempo e esforço na criação de conteúdo!
  • Sugestões de Palavras-chave: Receba recomendações de palavras-chave relevantes (hashtags) para otimizar a visibilidade do seu vídeo nos mecanismos de busca!
  • Textos para postagens: Gere textos para para promover o vídeo em diferentes plataformas!

Como Usar

  1. Faça o login na plataforma (se necessário).
  2. Faça o upload do seu vídeo.
  3. Aguarde a transcrição ser concluída automaticamente.
  4. Explore as opções de assistência da IA com base na transcrição gerada.

Requisitos

Para executar o projeto é necessário ter o NodeJs instalado na sua máquina

Executando a API

A API foi desenvolvida utilizando Fastify e pode ser executada utilizando os seguintes passos:

  1. Acesse a pasta do projeto da API
cd api
  1. Instale as dependências
npm install
  1. Certifique-se de ter a localização do arquivo do banco de dados no arquivo de váriaveis de ambiente da API .env
DATABASE_URL="file:./dev.db"
  1. Inicialize o banco de dados
npx prisma migrate dev
  1. Execute o projeto
npm run dev

Executando a WebApp

A WebApp foi desenvolvida utilizando Vite e pode ser executada utilizando os seguintes passos:

  1. Acesse a pasta do projeto da WebApp
cd web
  1. Instale as dependências
npm install
  1. Execute o projeto
npm run dev

Contribuição

Contribuições são bem-vindas! Se você deseja melhorar ou adicionar recursos ao projeto, sinta-se à vontade para criar um pull request!

Licença

Este projeto está sob a licença MIT e é de código aberto. Consulte o arquivo LICENSE para obter mais detalhes.

Contato

Se você tiver alguma dúvida, problema ou sugestão, entre em contato conosco em [contato@gabrielrra.dev].

Aproveite o upload-ai para simplificar a transcrição de vídeos e a criação de conteúdo! 🚀

About

App de transcrição de vídeo e sugestões de IA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages