無料で自分のペースで学べるプログラミング・数学カリキュラムと学習プラットフォームを支える、freeCodeCamp.orgのオープンソースコードベース。
iChochy/NCE
新概念英語の全4巻を、音声・文ごとの再生・中英字幕付きで学べるブラウザベースのプレーヤー。
- スター
- 4,096
- フォーク
- 708
- 未解決の Issue
- 4
- 最終コミット
- 一昨日
これは何?
新概念英語の全4巻に対応したオンライン学習プレーヤーです。アメリカ英語の音声でレッスンを聞けるほか、任意の文をクリックして再生し、シャドーイングの練習ができます。また、各行の英語と中国語を並べて表示します。
HTML、CSS、JavaScriptで作られた静的サイトのため、インストール不要でブラウザから利用でき、スマートフォン、タブレット、デスクトップに対応します。レッスンのコンテンツはリソースフォルダーにまとめられており、book.jsonのマニフェストと、各ユニットにつき1つのMP3ファイルおよびLRC歌詞ファイルで構成されます。LRC形式ではタイムスタンプを使い、パイプ文字で英語と中国語のテキストを区切ります。
組み込みの教材に加えて、CORSに対応した任意の静的サーバーでホストされているカスタムリソースフォルダーも読み込めます。各書籍はdata.jsonファイルに登録し、URLハッシュを使って開きます。中国語字幕はGemini AIで生成されており、誤りが含まれる場合があります。
主な機能
- 01全4巻のレッスン音声を、アメリカ英語の録音で再生できます。
- 02シャドーイングの練習用に、文ごとの再生に対応しています。
- 03英語と中国語のテキストを行ごとに表示します。
- 04スマートフォン、タブレット、デスクトップで使えるレスポンシブレイアウトです。
- 05静的サイトとしてブラウザ上で動作し、インストールは不要です。
- 06シンプルなJSONおよびLRC形式を使い、CORS対応の任意の静的ホストからカスタム教材を読み込めます。
ユースケース
- 教師なしで新概念英語の第1巻から独学する。
- 文ごとのシャドーイングで発音とリスニングを練習する。
- クラスやグループ向けに、音声とバイリンガル歌詞を含むカスタムレッスンセットをホストする。
クイックスタート
- 1
ブラウザーでライブデモを開きます(インストール不要)
使う前に知っておきたいこと
- READMEによると、このプロジェクトは個人的な非商用学習のみを目的としており、コースの内容は作者が所有しているものではありません。
- 中国語字幕はGemini AIで生成されており、誤りが含まれている可能性があります。
- READMEには、プレーヤーをローカルで実行またはセルフホストする方法の説明がありません。
トピック
よくある質問
- NCE とは?
- 新概念英語の全4巻を、音声・文ごとの再生・中英字幕付きで学べるブラウザベースのプレーヤー。 新概念英語の全4巻に対応したオンライン学習プレーヤーです。アメリカ英語の音声でレッスンを聞けるほか、任意の文をクリックして再生し、シャドーイングの練習ができます。また、各行の英語と中国語を並べて表示します。
- NCE は無料で使えますか?ライセンスは?
- NCE は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- NCE は今もメンテナンスされていますか?
- 活発にメンテナンス中。NCE の最終コミットは 2026年10月19日 です。
- NCE は何に使えますか?
- 教師なしで新概念英語の第1巻から独学する。 文ごとのシャドーイングで発音とリスニングを練習する。 クラスやグループ向けに、音声とバイリンガル歌詞を含むカスタムレッスンセットをホストする。
- NCE のインストール方法は?
- ブラウザーでライブデモを開きます(インストール不要)
- NCE はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/iChochy/NCE
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
日常的なプログラミングのパターンを30秒以内で学べる、短く独立したJavaScriptの記事とコードスニペット集です。
テラリウム、タイピングゲーム、宇宙ゲームなどの実践プロジェクトを通じてHTML、CSS、JavaScriptを学ぶ、12週間・全24レッスンの初心者向けカリキュラム。
自分の動画・音声・電子書籍を教材にできる、Web版とブラウザー拡張機能を備えたAI英語学習アプリ(Enjoy)。
接続詞を使って文を組み立てながら、文法や語彙を学べるTypeScript製の英語学習アプリ。
自分の音声を使った英語のリスニング・スピーキング練習を支援し、精聴、シャドーイング、ブラインドリスニング、内容の再話、間隔反復を自動化するFlutterアプリ。