← ホームに戻る
📖 ENAIWEB 使い方ガイド
ENAIWEBは、英語のPDFや画像から単語を抽出し、日本語の意味を表示する学習支援ツールです。
🚀 クイックスタート
1ファイルをアップロード
- PDF選択: 英語のPDFファイルをアップロード
- 画像/カメラ: 英語のテキストが含まれる画像をアップロード、またはカメラで撮影
2テキスト抽出
アップロードしたファイルから自動的に英語テキストを抽出します。
- AI Vision (推奨): Gemini, OpenAI, Claude, またはカスタムプロバイダーを使用
- Tesseract.js: AI未設定時はブラウザ内OCR(オフライン動作)
3単語学習
- 単語リスト: 抽出された英単語をアルファベット順に表示
- 意味表示: 単語をクリックして日本語訳を確認
- 音声再生: 発音記号をクリックして音声を再生(TTS設定済み時)
- 原文表示: 抽出された全文を確認、単語をクリックして意味を表示
⚙️ 設定
🤖 LLM設定(AI画像認識)
右上の⚙️アイコンをクリックして設定パネルを開きます。
対応プロバイダー:
- Gemini: Google AI Studioで無料APIキーを取得
- OpenAI: GPT-4o, GPT-4o-mini 等のVision対応モデル
- Claude: Claude 3.5 Sonnet 等のVision対応モデル
- Custom: OpenAI互換の独自APIエンドポイント
🔊 TTS設定(音声読み上げ)
- ブラウザTTS: APIキー不要、完全無料(デフォルト)
- Google Cloud TTS: 高品質、月400万文字まで無料
- ElevenLabs: 最高品質、月10,000文字まで無料
- Edge TTS (LAN): ローカルサーバーを使用(無制限)
📚 機能詳細
🔍 単語検索・フィルター
検索ボックスに英単語や日本語を入力して、単語リストを絞り込めます。
📊 統計情報
- 単語: 抽出された総単語数
- 重複なし: ユニークな単語数
📖 履歴機能
過去に解析したファイルの履歴が表示されます。クリックして再読み込み可能です。
🔤 アルファベットナビゲーション
画面左側のアルファベットをクリックして、特定の文字で始まる単語に素早く移動できます。
💡 活用例
📚 英語の教科書学習
教科書のPDFをアップロードして、 unfamiliar な単語を効率的に学習。
📰 英文記事の読解
Web記事や論文のPDFをアップロードして、専門用語の意味を素早く確認。
📷 メモや手書きテキスト
カメラで撮影した英語のメモやホワイトボードの内容をデジタル化。
💡 ヒント: ステータスバッジ(🤖 AI / 📷 JS)をクリックすると、現在の設定を確認できます。
❓ よくある質問
Q: どのAIプロバイダーを使えばいいですか?
A: 初心者の方はGeminiがおすすめです。無料で1日1,500リクエストまで使え、設定も簡単です。高品質な音声読み上げが必要な場合は、ElevenLabsやGoogle Cloud TTSを検討してください。
Q: 無料で使えますか?
A: はい、以下の組み合わせで完全無料で使えます:
- AI画像認識: Gemini(無料枠あり)
- 音声読み上げ: ブラウザTTS(APIキー不要)
- OCR(テキスト抽出): Tesseract.js(オフライン、完全無料)
Q: インターネット接続は必要ですか?
A: Tesseract.js(OCR)とブラウザTTSはオフラインで動作します。AI Vision APIやクラウドTTSを使用する場合はインターネット接続が必要です。
Q: スマホでも使えますか?
A: はい、スマートフォンやタブレットでも使えます。カメラで撮影した画像を直接アップロードすることも可能です。
Q: 対応しているファイル形式は?
A: PDFファイルと画像ファイル(JPEG、PNG、WebPなど)に対応しています。
Q: 大きなPDFファイルは処理できますか?
A: ブラウザのメモリに依存しますが、通常は50ページ程度まで問題なく処理できます。大きなファイルは数ページずつ分割して処理することをお勧めします。
Q: 画像認識が失敗する
A: LLM設定でAIプロバイダーとAPIキーを正しく設定してください。未設定時はTesseract.jsに自動切り替えされます。
Q: 音声が再生されない
A: TTS設定を確認してください。ブラウザTTSは追加設定不要です。iOS Safariでは、画面をタップしてから音声が再生される場合があります。
Q: 単語の意味が表示されない
A: 単語をクリック(タップ)して日本語訳を表示してください。辞書にない単語は「翻訳」ボタンでオンライン検索できます。
Q: 抽出精度を上げるには?
A: 以下のポイントに注意してください:
- 高解像度の画像を使用する
- 文字がはっきり見えるように撮影する
- AI Vision API(Gemini、OpenAI等)を使用する(Tesseract.jsより高精度)
Q: カスタムプロバイダーで404エラー
A: URLの末尾に /chat/completions を付けないでください。例: https://your-api.com/v1
Q: モデルリストが取得できない
A: /models エンドポイントが利用できない場合、デフォルトリストが表示されます。手動でモデル名を入力することも可能です。
Q: 履歴は削除できますか?
A: はい、履歴リストの🗑️アイコンをクリックすると個別に削除できます。すべての履歴を削除するには、ブラウザの設定からlocalStorageをクリアしてください。
Q: 設定をリセットしたい
A: 設定パネル下部の「設定をクリア」ボタンをクリックすると、すべての設定がリセットされます。
Q: ステータスバッジ(🤖 / 📷)の意味は?
A: 現在のOCR設定を示しています:
- 🤖 AI: Gemini、OpenAI、Claude等のAI Vision APIを使用
- 📷 JS: Tesseract.js(オフラインOCR)を使用
バッジをクリックすると現在の設定詳細を確認できます。
Q: 他の言語もサポートしていますか?
A: 現在は英語→日本語の翻訳に特化しています。他の言語のサポートは今後のアップデートで検討中です。
← ホームに戻る