Skip to content

🔐 AI × セキュリティの実験プロジェクト 🎙 10分間の音声を録音+無音検出 🎥 同時にカメラで録画し、あとから顔検出 📤 異常時はSlackに自動通知 🧠 今後はGPTによる映像分析も予定

Notifications You must be signed in to change notification settings

QP12cGPT/ai-security-watcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AIセキュリティウォッチャー

このプロジェクトは、あなたのPCのマイクとカメラを使って「音」や「人の顔」を検出し、異常があればSlackに自動通知するPythonアプリです。

✅ 主な機能

  • 🎙 10分間の音声を録音(無音は自動で除外)
  • 🎥 同時にカメラで10分間録画
  • 🧠 録画終了後にフレームごとに顔を検出
  • 📤 音や顔を検出した場合、Slackへ通知&ファイル送信
  • 📁 すべての記録はCSVとログフォルダに保存

📦 必要なPythonライブラリ

以下をインストールしてください:

pip install -r requirements.txt

🔐 環境変数(.env)

Slack連携のため、以下の情報を .env ファイルに記述します:

SLACK_BOT_TOKEN=あなたのSlack Botトークン
SLACK_CHANNEL_ID=通知を送るチャンネルのID

例として .env.example を同封しています。

🚀 使い方

  1. .env を設定
  2. 以下のコマンドを実行
python ai_security_watcher.py

📁 ログ出力

  • すべてのログやファイルは logs/ フォルダに保存されます。
  • 顔が検出された画像は logs/frames/ に格納されます。
  • イベントログは logs/log.csv に記録されます。

👤 作者

  • 作成:Naoki & QP
  • このプロジェクトはAI×セキュリティの実験として開発されました。

About

🔐 AI × セキュリティの実験プロジェクト 🎙 10分間の音声を録音+無音検出 🎥 同時にカメラで録画し、あとから顔検出 📤 異常時はSlackに自動通知 🧠 今後はGPTによる映像分析も予定

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages