# neage

- **Event:** [Gemini 3 ハッカソン 東京](https://cerebralvalley.ai/e/gemini-3-tokyo-hackathon)
- **When:** Sat, Feb 21 at 9:00 AM – 10:00 PM (GMT+9)
- **Where:** 東京都渋谷区渋谷 3 丁目 21 - 3 渋谷ストリーム 5F
- **Team:** [Yoshihiro sekiya](https://cerebralvalley.ai/u/yos)
- **GitHub:** https://github.com/yossitv/neage
- **Demo video:** https://drive.google.com/file/d/1o9q8kX4aWGWLtVMVKRfntLtpJnDhOU72/view?usp=drivesdk
- **Gallery:** https://cerebralvalley.ai/e/gemini-3-tokyo-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/gemini-3-tokyo-hackathon/hackathon/gallery/67

音上げ (値上げ)

Live Demo
https://2ead-115-179-164-195.ngrok-free.app/play/Qcz-7evvAqY

歌詞タイピングとジェスチャーで繰り広げる 痛快アクションゲーム


Drop はタイピングを達成したら取得できる
Hype は自然と下がっていくから、手を上げていかないといけない
手を上げる＝単語をpassできる 



pain 音楽を普通にタイピングしてたら、曲が速すぎて間に合わない
リセットで手を上げて、レバレッジを効かせて難易度調整を行う

要件
Youtube動画と字幕の描写
タイピング 
    字幕に対しての取得-> ローマ字に変換して判定する スペースは圧縮
ハンドジェスチャー MediaPipe
    両手、右手、左手の取得
    次のものが来たら、一旦判定から外れて再度手を上げないといけない
    単語pass機能の実装
ポイント計測
    タイピングした単語×ボルテージ＝得点
    商品としての画像を生成する(字幕の内容から、関連するコンテキストで画像を生成する)


v2 
Youtube api を用いて、url から、srtの取得を行い、自動で処理する

## More from Gemini 3 ハッカソン 東京

- [WhereAmI](https://cerebralvalley.ai/e/gemini-3-tokyo-hackathon/hackathon/gallery/64)
- [3K](https://cerebralvalley.ai/e/gemini-3-tokyo-hackathon/hackathon/gallery/65)
- [JJ](https://cerebralvalley.ai/e/gemini-3-tokyo-hackathon/hackathon/gallery/66)
- [Grand Strategy](https://cerebralvalley.ai/e/gemini-3-tokyo-hackathon/hackathon/gallery/68)
- [Project Faust](https://cerebralvalley.ai/e/gemini-3-tokyo-hackathon/hackathon/gallery/69)
- [IntroRoll](https://cerebralvalley.ai/e/gemini-3-tokyo-hackathon/hackathon/gallery/70)

---

Markdown version of https://cerebralvalley.ai/e/gemini-3-tokyo-hackathon/hackathon/gallery/67. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
