Código abierto de freeCodeCamp.org que impulsa su plataforma de aprendizaje y currículo gratuito y autodidacta de programación y matemáticas.
iChochy/NCE
Reproductor web para los cuatro volúmenes de New Concept English, con audio, reproducción oración por oración y subtítulos en chino e inglés.
- Estrellas
- 4,096
- Forks
- 708
- Issues abiertos
- 4
- Último commit
- anteayer
¿Qué es?
Este proyecto es un reproductor en línea para estudiar los cuatro volúmenes de New Concept English. Permite escuchar las lecciones con audio con acento estadounidense, hacer clic en cualquier oración para volver a reproducirla y practicar shadowing, y leer cada línea en inglés y chino, uno junto al otro.
El reproductor es un sitio estático desarrollado con HTML, CSS y JavaScript, así que funciona en el navegador sin necesidad de instalación y se adapta a teléfonos, tabletas y computadoras de escritorio. El contenido de las lecciones se organiza en una carpeta de recursos que contiene un manifiesto book.json, un archivo MP3 y un archivo de letras LRC por unidad. El formato LRC usa marcas de tiempo y un carácter de barra vertical para separar el texto en inglés del texto en chino.
Además de los libros incluidos, el reproductor puede cargar carpetas de recursos personalizadas alojadas en cualquier servidor estático con CORS habilitado. Cada libro se registra en un archivo data.json y se abre mediante un hash en la URL. Los subtítulos en chino se generaron con Gemini AI y pueden contener errores.
Funciones clave
- 01Reproduce el audio de las lecciones con grabaciones con acento estadounidense para los cuatro volúmenes.
- 02Permite reproducir oraciones individuales para practicar shadowing.
- 03Muestra el texto en inglés y chino línea por línea.
- 04Diseño adaptable a teléfonos, tabletas y computadoras de escritorio.
- 05Funciona en el navegador sin necesidad de instalación, como sitio estático.
- 06Carga libros personalizados desde cualquier servidor estático con CORS habilitado, mediante un formato sencillo basado en JSON y LRC.
Casos de uso
- Estudiar New Concept English por cuenta propia desde el primer volumen, sin un profesor.
- Practicar la pronunciación y la comprensión auditiva mediante shadowing de oraciones individuales.
- Alojar un conjunto personalizado de lecciones con audio y letras bilingües para una clase o grupo.
Inicio rápido
- 1
Abre la demo en vivo en tu navegador (no requiere instalación).
Antes de usarlo
- El README indica que el proyecto es solo para estudio personal y no comercial, y que el contenido del curso no pertenece al autor.
- Los subtítulos en chino se generaron con Gemini AI y pueden contener errores.
- El README no incluye instrucciones para ejecutar o alojar el reproductor localmente.
Temas
Preguntas frecuentes
- ¿Qué es NCE?
- Reproductor web para los cuatro volúmenes de New Concept English, con audio, reproducción oración por oración y subtítulos en chino e inglés. Este proyecto es un reproductor en línea para estudiar los cuatro volúmenes de New Concept English. Permite escuchar las lecciones con audio con acento estadounidense, hacer clic en cualquier oración para volver a reproducirla y practicar shadowing, y leer cada línea en inglés y chino, uno junto al otro.
- ¿NCE es gratuito? ¿Qué licencia tiene?
- NCE es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿NCE sigue mantenido?
- Mantenimiento activo. El último commit de NCE fue el 19 oct 2026.
- ¿Para qué puedo usar NCE?
- Estudiar New Concept English por cuenta propia desde el primer volumen, sin un profesor. Practicar la pronunciación y la comprensión auditiva mediante shadowing de oraciones individuales. Alojar un conjunto personalizado de lecciones con audio y letras bilingües para una clase o grupo.
- ¿Cómo se instala NCE?
- Abre la demo en vivo en tu navegador (no requiere instalación).
- ¿Dónde consigo NCE?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/iChochy/NCE
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Colección de artículos breves y fragmentos de código JavaScript independientes para aprender patrones de programación habituales en 30 segundos o menos.
Plan de estudios de 12 semanas y 24 lecciones para principiantes, que enseña HTML, CSS y JavaScript con proyectos prácticos como un terrario y juegos.
Una app de aprendizaje de inglés asistida por IA (Enjoy) que usa tus propios videos, audios y libros electrónicos como material de práctica, con versión web y extensión para el navegador.
Una aplicación para aprender inglés con TypeScript que enseña gramática y vocabulario mediante la construcción de oraciones con conjunciones.
Una app de Flutter para practicar comprensión auditiva y expresión oral en inglés, que automatiza la escucha intensiva, la repetición en voz alta, la escucha a ciegas, la narración y el repaso espaciado.