本项目为本人在大学本科大三期间完成的音频识别报警系统(不包含模型训练部分),采用 Python Flask 框架实现后端逻辑,SQLite 作为本地数据库,配合前端页面完成完整的音频上传、识别、记录与权限管理流程。
本系统具备以下功能:
- 音频文件上传与识别触发
- 用户与设备权限管理
- 暴力事件记录与数据库持久化
- 用户界面交互与历史数据展示
- 本项目为本人独立开发版本,包括系统设计、后端逻辑、数据库结构与接口功能;
- 本仓库仅作为本人技术实践成果的归档与展示
- 后端框架:Flask(Python)
- 数据库:SQLite(轻量级本地数据库)
- 前端:HTML + JavaScript + CSS
- 数据可视化:ECharts
当时1月份写该项目的时候并没有学习版本控制相关的知识,故版本控制选择了复制粘贴出新文件在新文件的上面进行修改的方式 最终运行后端版本为app6.py