Este é um projeto que permite aos usuários carregarem vídeos e obterem a transcrição automaticamente. Para com o auxílio da inteligência artificial gerar um título e uma descrição para o YouTube com base no conteúdo do vídeo.
- Carregue vídeos para transcrição.
- Gere automaticamente transcrições de áudio para texto.
- Crie títulos e descrições de vídeo para o YouTube com base no conteúdo.
- React: A biblioteca JavaScript para construir a interface do usuário.
- Vite: Um build tool para projetos React rápidos.
- Axios: Uma biblioteca para fazer requisições HTTP.
- Shadcn/ui: Uma biblioteca de componentes CSS estilizados com Tailwind CSS.
- Fasfity: Um roteador para navegação no aplicativo.
- Prisma: Um ORM para gerenciamento de banco de dados.
- Node.js: Um ambiente de execução JavaScript server-side.
- Ffmpeg: Uma ferramenta para extrair áudio de vídeo (compatível apenas com Google Chrome).
- OpenAI: Uma plataforma de inteligência artificial para geração de texto.
- Zod: Uma biblioteca para validação de dados em tempo de compilação.
- Extensão Rest Client do VS Code: Utilizada para testar APIs diretamente no editor.
- Node.js versão 18 ou superior.
Este projeto faz uso de recursos gratuitos, o que pode resultar em limitações em termos de capacidade de transcrição e geração de títulos e descrições. Certifique-se de seguir as orientações específicas da API da OpenAI para a configuração da chave de acesso.
Fique à vontade para contribuir com melhorias ou correções para este projeto. Abra um problema ou envie uma solicitação de pull request e teremos prazer em revisar e mesclar suas contribuições.
Este projeto está sob a licença MIT.