playto / ドキュメント / よくある質問

よくある質問

Playto についての正直な Q&A — 何ができるか、どこまでできるか、どこに協力が必要か。

Playto について

Playto とは何ですか?

Playto は PC ゲーマーのための語学学習ツールです。翻訳ツールではありません。プレイ中に画面上のテキストを読み取って意味を表示し、気になった単語をクリックひとつで個人辞書に保存できます。

プレイすればするほど、あなただけの辞書が完成していきます。

オーバーレイが表示する意味は「プレイを止めないためのヒント」です。本質的な価値は、時間をかけて自分の語彙を積み上げ、内蔵のクイズや SRS (間隔反復) で定着させていくところにあります。

優先的にテストされている言語ペアはどれですか?

正直に言うと、言語ペアによって品質に差があります:

  • 英語 ↔ 日本語 (双方向) — 最優先でテストしているペアです。チューニング / 評価 / プロンプト調整の大部分はここで行われています。
  • 英語 ↔ 中国語 / 韓国語 — CJK OCR pipeline 経由でよくテストされています。
  • 英語 ↔ 欧州系 (es / de / fr / it / pt) — 動作はしますがチューニングは浅め。普段使い品質は問題ないものの、長文では不自然になることがあります。
  • ロシア語 / ポーランド語 / ベトナム語 — 言語ペアとしては対応していますがテストは最小限です。これらはコミュニティの協力が必要です。

下の「Playto の改善に協力するには?」もご覧ください。

Playto の改善に協力するには?

3 つの方法があります:

  1. 悪い翻訳を報告する — どのゲームの、どのテキストが、どう訳されるべきだったか。この情報を元に言語別のプロンプトを改善します。
  2. ゲーム用語集 (glossary) に貢献する — キャラクター名、スキル名、固有用語など、汎用 AI モデルが推測できない用語を登録。
  3. 言語ペアをテストする — 特に上で「テスト最小限」と書かれた言語のフィードバックが貴重です。

12 × 11 = 132 通りの言語ペアを個人開発で全て本格テストすることは現実的ではないので、コミュニティのフィードバックが欠かせません。Discord への参加をお願いしています。

Playto はどんな AI モデルを使っていますか?

Playto は用途別に複数のオープンソースコンポーネントを組み合わせて動いています:

テキスト認識(OCR)

  • Windows Media OCR — OS 標準のエンジン、Windows 環境で既定で利用

翻訳 / 意味ヒント(LLM)

  • Qwen 3 シリーズ(Apache 2.0)— デフォルト
  • Gemma 3 シリーズ(Gemma Terms of Use)— 切替可能
  • Swallow 8B(Llama Community License)— 日本語特化オプション
  • Qwen 3 VL シリーズ(Apache 2.0)— Vision モード(画像を直接解釈)で利用

言語解析(形態素解析・分かち書き)

  • kuromoji.js(Apache 2.0)+ IPADIC — 日本語の形態素解析
  • Intl.Segmenter(ICU / Unicode License)— その他の CJK 言語の分かち書き

音声(読み上げ・発音テスト)

  • Kokoro TTS(Apache 2.0)
  • espeak-ng(GPL-3.0)— IPA 発音記号生成
  • whisper.cpp(MIT)— 発音テスト(音声認識)

ランタイム

  • llama.cpp(MIT)— ローカル LLM 推論
  • ONNX Runtime(MIT)— Kokoro TTS・Vision モデル推論
  • Tauri v2(Apache 2.0 / MIT)
  • Svelte(MIT)

クラウドモード(任意) — ローカル GPU の VRAM が不足する場合は、設定画面から Google Gemini または OpenAI を選択できます。この場合、翻訳対象のテキストのみがそのプロバイダーに送信されます。詳細は プライバシーポリシー を参照してください。

モデルやコンポーネントの選定は今後更新される可能性があります(対応言語の拡大に伴い、言語解析ライブラリが追加される予定です) — 本リストは現在の出荷構成です。

翻訳 & OCR

OCR の精度が悪い (文字化け / 読み落とし)

OCR はテキストが鮮明でコントラストが高い時に一番よく働きます。以下をお試しください:

  • ボーダーレスウィンドウモードで起動してください (フルスクリーンではなく)。Playto が画面をクリーンにキャプチャできます。
  • キャプチャ範囲をテキスト領域だけにぴったり合わせてください。余計なゲームグラフィックを含めない方が精度が上がります。
  • フォントが装飾的だったり特殊な場合は、Vision モード (画像認識) を試してください。画面を画像として直接読み取るので装飾フォントに強いです。
  • ゲームをモニターのネイティブ解像度で動作させてください。

長いセリフや対話の翻訳が不自然です

正直にお伝えすると、長文翻訳は 現在も改善を続けているところです。

難しい理由: ゲームテキストを翻訳する AI モデルには、キャラクターの性格、口調、ストーリーの文脈が伝わりません。大きなモデルでも、前後の繋がりのない単独の一文 (例えば「You're weaker than you think」) が誰の発言か、どういう状況かを正しく捉えるのは困難です。

対策:

  • オーバーレイを 「意味のヒント」として扱い、原文と並べて読む (完全な翻訳ではなく、読解の助けとして使う)。
  • 辞書ポップアップで 単語レベルの確認をする (こちらは安定しています)。
  • 固有名詞が多いゲームには、キャラクター名 / 用語の glossary を登録する。
  • VRAM に余裕があれば、より大きなモデル (例: 7B → 13B) で滑らかさが改善します。
  • Cloud AI は流暢さが増す場合もありますが、文脈欠落問題自体は解決しません。

長文精度は現時点で一番改善の余地がある領域です。コミュニティからのフィードバックを元に、ゲーム別・言語別のプロンプトを洗練させていきます。

翻訳が遅い / もたつく

翻訳速度は AI モデルとハードウェアに依存します。以下をお試しください:

  • GPU Layers を確認 — 設定 > モデルでモデルが GPU に offload されているか確認してください。GPU layer が多いほど高速です。
  • 小さいモデルを試す — 13B ではなく 7B パラメータ、など。多少の品質トレードオフで高速化できます。
  • Cloud AI を使う — GPU が弱い場合はクラウドが有効です。ローカルリソースを消費しません。
  • 他の GPU 消費アプリを閉じる。ゲームと AI モデルは VRAM を共有します。

Playto が自身のウィンドウや他のアプリを翻訳してしまう

Playto には ウィンドウ検出機能があり、通常はこれを防いでいます。それでも起きる場合:

  • Playto がキャプチャする時にゲームウィンドウが前面 (active) になっているか確認。
  • Game Pack 設定の process name がゲームの実行ファイル名と一致しているか確認。
  • オーバーレイウィンドウ自体は自動的にキャプチャ対象から除外されます。

パフォーマンス & ハードウェア

VRAM 不足 / モデルが読み込めない

ゲームと AI モデルは GPU の VRAM を共有します。不足している場合:

  • 小さいモデルを使う — 7B モデルは約 4GB VRAM、3B モデルは約 2GB で動作します。
  • GPU layer を減らす — 部分オフロードで VRAM を節約できます (残りは CPU、少し遅いが動作します)。
  • Cloud AI に切り替える — クラウド API は local VRAM を一切使いません。
  • ゲーム側のグラフィック設定を下げて VRAM を解放する。

NVIDIA GPU がなくても使えますか?

Local AI は NVIDIA (CUDA) で最高性能ですが、AMD / Intel GPU も Vulkan 経由でサポートしています。CPU のみモードも使用可能ですが低速です。Cloud AI なら GPU は一切不要 — OpenAI / Gemini 等のクラウドプロバイダー経由で、任意のハードウェアで高速に翻訳できます。

音声 & スピーチ

読み上げ (TTS) で音声が出ない / 声がおかしい

TTS の対応状況は言語ペアによって異なります。以下をご確認ください:

  • 設定 > 音声で TTS が有効になっているか。
  • 対象言語が TTS 対応言語か確認。主要言語はほぼ対応しています。
  • システムの音声出力を確認 — ミュートや間違ったデバイスへのルーティングがないか。

発音テストが動作しない

発音テストはローカルの Whisper モデル (音声認識) を使用します:

  • Whisper モデルは初回使用時に自動ダウンロード (約 140MB)。ダウンロードが完了しているか確認してください。
  • マイクが接続され、Windows 側のアクセス許可が有効か確認。
  • 発音テストは CPU のみで動作 (ゲームとの GPU 競合を避けるため)、処理に少し時間がかかることがあります。

プライバシー & データ

Playto はインターネットに何を送信していますか?

翻訳処理はあなたの PC 内で完結します — プレイ中にインターネット接続は必要ありません。

  • Local AI モード (デフォルト): OCR、翻訳、学習データすべてあなたの PC 内で処理されます。
  • Cloud AI モード (opt-in): これを有効にした場合、翻訳対象のテキストのみ選択したプロバイダー (Gemini、OpenAI 等) に送信されます。辞書、クイズ履歴、glossary は送信されません。

やっていないこと:

  • 辞書、クイズ履歴、スクリーンショットの収集。
  • デフォルトでの analytics 送信。
  • アカウント登録の要求。

将来検討していること (opt-in、明示的な同意前提):

  • ゲーム別語彙難易度の集計 (数値のみ、個別単語リストなし) — 公開 CEFR Games DB の構築のため。
  • コミュニティ glossary 共有 — 同じゲームを遊ぶ他のプレイヤーの学習を支援するため。

将来のデータ収集は明確に開示し、デフォルトは opt-out、設定画面から確認・変更可能にする方針です。

学習データはどこに保存されますか?

全てあなたの PC 内、ローカル SQLite データベース (%APPDATA%/Playto/data.db) に保存されます。バックアップ、別 PC への移行、削除 — すべてあなたの判断でできます。

購入について

Playto の価格はいくらですか?

Steam で $9.99 の買い切り、ウィッシュリスト登録者向けに発売時 10% オフ。

学習機能はすべて含まれます: OCR / Vision 翻訳、カーソル & 固定範囲キャプチャ、辞書、8 種類のクイズ、SRS 復習、読み上げ、glossary、ジャーナル、実績、そして将来リリースされるモバイルコンパニオンアプリ。サブスクリプションはありません。

モバイル版はありますか?

開発中です。予定: Steam 購入者に 無料のモバイルコンパニオンを bundle 提供、PC プレイ中に保存した単語を後でモバイルで復習できるツール。

同期は LAN 内のみ — クラウドアカウント不要、サブスク不要、学習データはあなたのデバイス間からも出ません。リリース目標: 今年中。

返金について

Steam の標準返金ポリシーが適用されます: プレイ時間 2 時間未満かつ購入から 14 日以内

対応ゲーム & コミュニティ

どんなゲームで使えますか?

画面にテキストが表示される PC ゲームならどれでも。Playto は画面を読み取ってオーバーレイとして動作 — MOD 不要、SDK 連携不要、パッチ不要です。

テキスト量の多いジャンルが特に向いています: JRPG、ビジュアルノベル、ストラテジー、シミュレーション、MMO。アクション寄りのゲームでも動作しますが、セッションで保存できる単語数は少なめです。

全てのゲームをテストしたわけではありません。コミュニティが動作確認したタイトルや glossary は Discord#games チャンネルで共有されています。

オンラインゲーム / アンチチートとの相性は?

Playto は画面キャプチャを読み取るだけ — ゲームのメモリに注入したり、ゲームファイルを改変したりしません。ただし一部の厳格なアンチチートシステムは、あらゆる種類の画面キャプチャソフトを検知対象にする場合があります。

推奨: ゲーム側のアンチチートドキュメントを確認する、または心配な場合はサブアカウントで先にテストしてください。特定ゲームの動作確認報告もコミュニティで歓迎しています。

特定のゲームのサポートをリクエストしたいです

Discord#game-requests チャンネルに以下の情報で投稿してください:

  • ゲームタイトル
  • どのストア (Steam、Epic、GOG 等)
  • 欲しい言語ペア

人気のリクエストほど早くコミュニティ glossary が整います。あなた自身がプレイを始めたら、glossary エントリを共有することで協力もできます。