Uma aplicação desenvolvida para aprimorar seus conhecimentos em outro idioma. O objetivo principal é proporcionar um treinamento eficaz da conversação, utilizando a API do Google para reconhecimento de voz e a API do Chat GPT para respostas, resultando em uma prática que melhora tanto a fala quanto a pronúncia em outra língua.
Back-End:
NodeJs
Express
Google Cloud API
OpenAi API
Front-End:
NextJs
-
Clone o repositório para sua máquina local:
git clone https://github.com/elisaflemer/german-coach
-
Navegue até o diretório do projeto:
cd german-coach cd backend
-
Instale as dependências:
npm install
-
Inicie o servidor de desenvolvimento:
npm run dev
-
Abra seu navegador em http://localhost:5000/ para visualizar o projeto em execução.
Novas sugestões de features incluem:
- Design mais limpo e atraente.
- Possibilidade de selecionar vários idiomas.
- FeedBack detalhado (mostrar os erros do usuário na pronúncia).
- Histórico de Conversação
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests para melhorar este projeto.
Este projeto está licenciado sob a Licença MIT.