ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
英語教材の音声を検索してすぐ再生できるスマホ向けプレーヤー (PWA)
Translation pending
EducationGitHub @KunoAiruOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗教材の音声(mp3)を検索してすぐ再生できるスマホ向け Web アプリ(PWA)です。
r2 3-4(RANK2 3週目4日)、500(単語番号 500 を含むトラック)、7週目、cd3 など。スペース区切りで AND 検索、Enter で先頭を再生start.bat をダブルクリックします(または node server.mjs)。表示された「スマホで開く」の URL をスマホのブラウザで開きます。PC で開いたときはメニューに QR コードが出ます。
英語音声/ 直下のフォルダが自動で 1 冊の教材として読み込まれます。新しい教材を足すときは 英語音声/新しい教材/CD1/*.mp3 のようにフォルダを置くだけです。
Windows のファイアウォールの確認が出たら「プライベートネットワーク」を許可してください。
toefl3800)をスマホにコピーする(USB、Google ドライブなど)アプリ本体は GitHub Pages で公開しています: https://kunoairu.github.io/eigo-player/
スマホでこの URL を開き、「ホーム画面に追加」すればオフラインでも起動できます。
main に push すると .github/workflows/pages.yml が public/ だけを公開します(音声はこのリポジトリに含めません)。
購入した Kindle 本を自分で学習するための機能です(私的利用のみ)。本の内容(vocab.json・スクショ)は
このリポジトリに含めず、GitHub にも公開しません(.gitignore 済み)。
Kindle for PC で本を開き、最初の単語ページ(RANK1 の 0001)を表示する
撮影しながら読み取る(100 枚ごとに読み取り、済んだ画像は削除)
py tools/capture.py --batch 100 --delete --engine claude
py tools/extract.py --engine windows --force で撮り直さずに読み直せます--engine claude … 高精度。Anthropic の API キー(ANTHROPIC_API_KEY)と py -m pip install anthropic が必要(有料)。--model でモデルを変更可--engine windows … 無料・オフライン(Windows 標準 OCR)。品詞・同義語・反意語の四角いマークは画像から見つけて拡大して読む。発音記号は保存しない。派生語などに少し読み違いが残るpy tools/extract.py --engine ... で読み取ることもできますまとめる: py tools/build_vocab.py → toefl3800/vocab.json ができる(番号の抜けや訳語の空も表示)
PC のサーバーなら自動で読み込まれます。スマホにはメニューの「単語データを取り込む」で vocab.json を選ぶ
アプリの使い方
server.mjs … PC 用サーバー(依存なし、Node.js 18+)public/ … アプリ本体(このフォルダだけで静的ホスティング可)
id3.js … mp3 タグ(Shift-JIS 対応)の読み取りdb.js … 端末内保存(IndexedDB、音声と単語データ)vocab.js … 単語帳・単語の詳細・フラッシュカードtools/ … 単語データ作成(Python 3.10+、Pillow・numpy)
capture.py … Kindle の自動ページ送りと撮影 / extract.py … 読み取り / build_vocab.py … vocab.json にまとめるwinocr.ps1 … Windows 標準 OCR の呼び出しsw.js … オフライン起動用。アプリを更新したら CACHE の版数を上げる