
hoc lang とは
日本人学習者向けのベトナム語学習アプリです。「単語からはじめて、会話まで」をコンセプトに、単語・声調・文法・旅行フレーズをこれ1つで学べます。
主な機能
- 単語帳: 709語・25カテゴリ。全単語にネイティブ音声と例文つき。フラッシュカード・クイズ・ひらがな/カタカナ/ベトナム語での横断検索に対応
- デイリーミッション: 1日1問の4択クイズ。連続回答日数の記録と、間違えた単語の復習機能つき
- 声調学習: ベトナム語の6声調を音高カーブと音声で学び、聞き分けクイズで確認
- 文法学習: 58パターン + 例文174文(音声つき)。11カテゴリ別のクイズつき
- 旅行フレーズ集: 空港・ホテル・レストランなどシーン別の頻出フレーズ
- ミニゲーム: ペアマッチ / タイムアタックで遊びながら復習
- テスト機能: 5種類のテストと成績ダッシュボード
完全オフライン対応・無料です。
技術スタック
- Flutter (iOS)
- Riverpod (Notifier / AsyncNotifier)
- go_router
- SQLite + FTS5 全文検索 (assets 同梱のプリビルド DB)
- Firebase Analytics
- 単語音声は edge-tts (vi-VN-HoaiMyNeural) で生成
こだわり
- 単語検索は事前計算した検索インデックス + FTS5 でオフラインでも高速に動作
- 通知はローカル通知のみで完全サーバーレス。デイリーミッションと連動した文言を14日分事前予約
- 単語・例文コンテンツは LLM で生成したあと別モデルで全件検品してから収録するパイプラインで品質管理
