ステゴカップ

エッチな雰囲気がわかる魔法

https://github.com/henohenon/HackzStego

GitHub

C#

Unity

VSCode

エッチな雰囲気を測定するアプリを作りました!

へのへのん

ミツノ

もはや溶けかけ

推しアイデア

エッチな雰囲気が測定できれば、みんなが勢いよく致せることができると考え、少子高齢化に一撃を加えるアプリを考えました。

作った背景

初めてのハッカソンで、自分達が最大限にできることを模索した結果、この境地に至りました。

推し技術

UnityのAR技術を使用し、まわりの光を測定する技術に応用をきかせました!

プロジェクト詳細

https://x.com/henohenon_8282/status/1802180784453013795

主な機能

光源測定機能

  • アプリはカメラを通して部屋の照明をキャプチャし、光源の明るさ(ルーメン)と色温度(ケルビン)をリアルタイムで測定します。
  • 測定データを元に、現在の環境がエッチな雰囲気に適しているかどうかを評価します。

音声測定機能

  • スマホのマイクを利用して音の大きさをリアルタイムで測定します。
  • 測定データを元に、現在の環境がエッチな雰囲気に適しているかどうかを評価します。

エッチレベル表示

  • 測定結果に基づいて、現在雰囲気を「エッチな雰囲気レベル」として表示します。
  • スコアは視覚的に分かりやすい形式で提供され、ユーザーは部屋のムードを簡単に把握できます。

アドバイス機能

  • エッチな雰囲気になるために足りない要素を教えてくれます。
  • これによりユーザーはえっちな雰囲気に近づけるため具体的な行動をとることが可能です。

使用技術

Unity Engine

ゲーム開発プラットフォームとして広く使用されるUnityを基盤に、リアルタイムの光源測定とインタラクティブなユーザーインターフェースを実現しています。

AppleARKitXRPlugin

カメラを通じて光源の色温度と明るさを測定するための特別なライブラリを使用しています。

Microphone

unityデフォルトのマイクから音声を読み取る技術。

UI/UXデザイン

直感的で使いやすいインターフェースを提供し、ユーザーが簡単に測定結果を理解できるように設計されています。

構成

※名称はわかりやすいように実際とは異なる場合があります

雰囲気判定の構成。 青がプラグインで赤が自作クラスです。 image UIの遷移の構成。 完全にGameManagerが遷移は完全にコントロールするようにしています。(名称所々ミスってる;;) image

光源測定

image

音声認識

  • unityデフォルトのものですが、音声認識を搭載し、音のおきさをえっちレベルに反映されるようにしています。
  • ヒソヒソ話しているようだと満点。

番外編: 指パッチン認証

音の波形や大きさ、落差を利用して指パッチンや手を叩いた時の音を判定し、それによってスマホを持っていなくても実行できるようにしようとしました。

  • chatGPTにお願いして周波数を絞った音で判定してみる
    • まず反応しねぇ!悪戦苦闘...
  • とりあえず音の周波数を見れようにしよう image 指パッチンとか拍手をしまくる化け物の図orz image
    • しかし、人の声にも反応してしまう...
  • その後も試行錯誤するも時間的に断念...

波形の曲線の角度などから反応しないとダメとのこと?...

  • 鳴り出した時の傾き
  • それこそ機械学習

利用シーン

  • デートの準備: 好きな人が家に来る前に部屋の照明をチェックし、最適なムードを設定。初デートや特別な日の夜にぴったりです。
  • リラックスタイム: リラックスした雰囲気を作りたいときに、照明環境を最適化。ストレスを軽減し、リラックスした時間を過ごすためのサポート。
  • 即座のムード調整: 今すぐ行動に移したいとき、ムードにご心配のある方はこのアプリをご利用ください。
  • image

へのへのん

@henohenon