推しアイデア
テクノロジーになじみの人でも自然に使いたくなる。音声を聞き取って文字を表示するアプリ
―
―
テクノロジーになじみの人でも自然に使いたくなる。音声を聞き取って文字を表示するアプリ
耳が遠いために失われるコミュニケーションを復活させたい
SpeechRecognitionで日本語の自然な音声認識を低実装難度で実現
・名前:みみとも
・主な動作
①目で見る補聴器:対話相手の言葉を文字で表示 大きな文字で短く 方言にも対応
②会話モード:使用者との気軽な雑談に応じる 入力は使用者の声、回答は文字と音声の両方 家族や親せき、地域の情報も活用 さりげなく認知症防止の行動を誘導する 身近な人とのコミュニケーションを誘導する
③リマインダー機能:毎日の薬や体操の時間をお知らせ 簡単登録、簡単操作 何のリマインダーか、色や音で分かりやすい
④写真・思い出アルバムモード お気に入りの画像をスライド上映 遠隔地からクラウドなどにデータを登録可能
・ポイント
簡単:声とタッチだけで操作できる
あんしん:ユーザーとまわりの人の不安を解消する工夫
ふれあい:コミュニケーションを促進する機能
みみともは、高齢者の聞こえと会話をサポートするWebアプリケーションです。音声認識・合成技術とAIを組み合わせて、自然な会話体験を提供します。
Conversation.tsx
- 音声会話機能Profile.tsx
- プロフィール管理Reminders.tsx
- リマインダー機能Memories.tsx
- 思い出管理HearingAid.tsx
- 補聴器機能BottomNav.tsx
- ナビゲーションtypes.ts
)でインターフェース管理@/
)設定済み- users (ユーザー基本情報) - profile_items (プロフィール詳細) - reminders (リマインダー) - memories (思い出) - chat_messages (会話履歴)
supabase start
- ローカル環境起動supabase db reset
- データベースリセットsupabase studio
- 管理画面@google/genai
v1.13.0音声認識: SpeechRecognition
/ webkitSpeechRecognition
ja-JP
)音声合成: SpeechSynthesis
{ "dev": "vite", // 開発サーバー起動 "build": "vite build", // 本番ビルド "supabase:start": "supabase start", // Supabase起動 "supabase:reset": "supabase db reset" // DBリセット }
VITE_GEMINI_API_KEY
- Gemini API キーVITE_SUPABASE_URL
- Supabase URLVITE_SUPABASE_ANON_KEY
- Supabase 匿名キー