/german-coach

Primary LanguageJavaScriptMIT LicenseMIT

German Coach

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.

Tecnologias utilizadas

Back-End:

  • NodeJs
  • Express
  • Google Cloud API
  • OpenAi API

Front-End:

  • NextJs

Como Executar o Projeto

  1. Clone o repositório para sua máquina local:

    git clone https://github.com/elisaflemer/german-coach
  2. Navegue até o diretório do projeto:

    cd german-coach
    cd backend
  3. Instale as dependências:

    npm install
  4. Inicie o servidor de desenvolvimento:

    npm run dev
  5. Abra seu navegador em http://localhost:5000/ para visualizar o projeto em execução.

Novas Features

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

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests para melhorar este projeto.

Licença

Este projeto está licenciado sob a Licença MIT.