Código aberto do freeCodeCamp.org que alimenta sua plataforma de aprendizado e currículo gratuito e autodidata de programação e matemática.
iChochy/NCE
Player no navegador para os quatro volumes de New Concept English, com áudio, reprodução frase por frase e legendas em chinês e inglês.
- Estrelas
- 4,096
- Forks
- 708
- Issues abertas
- 4
- Último commit
- anteontem
O que é?
Este projeto é um player de estudo online para os quatro volumes de New Concept English. Os usuários podem ouvir as lições com áudio com sotaque americano, clicar em qualquer frase para reproduzi-la novamente e praticar shadowing, além de ler o texto em inglês e chinês lado a lado em cada linha.
O player é um site estático feito em HTML, CSS e JavaScript, então funciona no navegador sem precisar de instalação e se adapta a celulares, tablets e computadores. O conteúdo das lições é organizado em uma pasta de recursos que contém um manifesto book.json, um arquivo MP3 e um arquivo LRC de letras para cada unidade. O formato LRC usa marcações de tempo e um caractere de barra vertical para separar o texto em inglês do texto em chinês.
Além dos livros incluídos, o player pode carregar pastas de recursos personalizadas hospedadas em qualquer servidor estático com CORS habilitado. Cada livro é registrado em um arquivo data.json e aberto por meio de um hash na URL. As legendas em chinês foram geradas com Gemini AI e podem conter erros.
Recursos principais
- 01Reproduz o áudio das lições com gravações em sotaque americano para os quatro volumes.
- 02Permite reproduzir frases isoladas para praticar shadowing.
- 03Exibe o texto em inglês e chinês linha por linha.
- 04Layout responsivo que funciona em celulares, tablets e computadores.
- 05Funciona no navegador sem instalação, como um site estático.
- 06Carrega livros personalizados de qualquer hospedagem estática com CORS habilitado, usando um formato simples de JSON e LRC.
Casos de uso
- Estudar New Concept English por conta própria, começando pelo primeiro volume e sem professor.
- Praticar pronúncia e compreensão auditiva repetindo frases isoladas em shadowing.
- Hospedar um conjunto personalizado de lições com áudio e letras bilíngues para uma turma ou grupo.
Início rápido
- 1
Abra a demonstração ao vivo no navegador (não é necessário instalar nada).
Antes de usar
- O README informa que o projeto se destina apenas ao estudo pessoal e não comercial, e que o conteúdo do curso não pertence ao autor.
- As legendas em chinês foram geradas pelo Gemini AI e podem conter erros.
- O README não traz instruções para executar ou hospedar o player localmente.
Tópicos
Perguntas frequentes
- O que é NCE?
- Player no navegador para os quatro volumes de New Concept English, com áudio, reprodução frase por frase e legendas em chinês e inglês. Este projeto é um player de estudo online para os quatro volumes de New Concept English. Os usuários podem ouvir as lições com áudio com sotaque americano, clicar em qualquer frase para reproduzi-la novamente e praticar shadowing, além de ler o texto em inglês e chinês lado a lado em cada linha.
- NCE é gratuito? Qual é a licença?
- NCE é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- NCE ainda é mantido?
- Manutenção ativa. O último commit de NCE foi em 19 de out. de 2026.
- Para que posso usar NCE?
- Estudar New Concept English por conta própria, começando pelo primeiro volume e sem professor. Praticar pronúncia e compreensão auditiva repetindo frases isoladas em shadowing. Hospedar um conjunto personalizado de lições com áudio e letras bilíngues para uma turma ou grupo.
- Como instalar NCE?
- Abra a demonstração ao vivo no navegador (não é necessário instalar nada).
- Onde consigo NCE?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/iChochy/NCE
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma coleção de artigos curtos e independentes e trechos de código JavaScript para aprender padrões comuns de programação em 30 segundos ou menos.
Currículo de 12 semanas e 24 aulas para iniciantes, que ensina HTML, CSS e JavaScript com projetos práticos, como um terrário, um jogo de digitação e um jogo espacial.
Um app de aprendizado de inglês com auxílio de IA que usa seus próprios vídeos, áudios e ebooks como material de prática, com versão web e extensão para navegador.
Um app de aprendizado de inglês em TypeScript que ensina gramática e vocabulário por meio da construção de frases com conjunções.
App Flutter para praticar compreensão e fala em inglês, com escuta intensiva, shadowing, escuta sem apoio, reconto e revisão espaçada automatizados.