主な機能

日本白地図表示

地方ごとに拡大表示し、問題の場所をハイライト。視覚的に位置を覚えられます。

音声認識

音声で回答。2問目以降は自動で受付し、無音を判定してテンポ良く進みます。

正誤判定

ひらがな・カタカナ・漢字の揺らぎに対応して正誤を判定します。

結果表示

正解/不正解・解説・効果音(assets/correct.wav / assets/miss.wav)で結果を確認できます。

自動遷移

正誤表示後に約2秒で次の問題へ。手動で進めることも可能です。

設定画面 & 復習モード

カテゴリ別トグル、サポート/法的リンク、バージョン表示に対応。間違えた問題のみ出題する復習モードも搭載。

使い方

クイズ開始

起動すると10問が自動で選ばれます。

音声で回答

「クイズ開始」を押して答えを話します(2問目以降は自動で受付)。

結果確認

正誤・解説・効果音を確認します。

次の問題へ

約2秒で自動遷移(手動で進めることも可能)。

復習モード

間違えた問題だけを復習できます。

技術スタック

React Native + Expo

モバイル向けのクロスプラットフォーム開発。

react-native-svg + d3-geo

白地図の描画と地形データの表示。

@react-native-voice/voice

音声認識による回答入力。

expo-av

正解・不正解の効果音再生。

react-native-webview

ヘルプやサポートの表示を支えるWebView。

@react-native-async-storage/async-storage

学習履歴や復習用データの保存。