O upload-ai é uma aplicação web que utiliza a inteligência artificial para transcrever vídeos e gerar texto automaticamente.
- Faça o upload de um vídeo para a plataforma.
- O vídeo será automaticamente convertido em áudio.
- Uma transcrição completa do áudio será gerada e salva.
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!
- Faça o login na plataforma (se necessário).
- Faça o upload do seu vídeo.
- Aguarde a transcrição ser concluída automaticamente.
- Explore as opções de assistência da IA com base na transcrição gerada.
Para executar o projeto é necessário ter o NodeJs instalado na sua máquina
A API foi desenvolvida utilizando Fastify e pode ser executada utilizando os seguintes passos:
- Acesse a pasta do projeto da API
cd api- Instale as dependências
npm install- 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"- Inicialize o banco de dados
npx prisma migrate dev- Execute o projeto
npm run devA WebApp foi desenvolvida utilizando Vite e pode ser executada utilizando os seguintes passos:
- Acesse a pasta do projeto da WebApp
cd web- Instale as dependências
npm install- Execute o projeto
npm run devContribuições são bem-vindas! Se você deseja melhorar ou adicionar recursos ao projeto, sinta-se à vontade para criar um pull request!
Este projeto está sob a licença MIT e é de código aberto. Consulte o arquivo LICENSE para obter mais detalhes.
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! 🚀