Skip to content

Welly227123/Auto-Check

Repository files navigation

Flask Audio App

这是一个使用Flask框架构建的音频录制和上传的Web应用。用户可以通过浏览器录制音频并将其上传到服务器进行处理。

项目结构

flask-audio-app
├── app.py                # 应用的入口点
├── static
│   └── js
│       └── script.js     # 前端JavaScript代码
├── templates
│   └── index.html        # 前端HTML页面
├── requirements.txt       # Python依赖项
└── README.md              # 项目文档

功能

  • 主页展示录音按钮和结果展示区域
  • 使用MediaRecorder API实现音频录制
  • 将录制的音频文件上传到后端
  • 后端接收音频文件并保存到指定目录

安装

  1. 克隆该项目:

    git clone <项目地址>
    cd flask-audio-app
    
  2. 创建并激活虚拟环境:

    python -m venv venv
    source venv/bin/activate  # 在Windows上使用 venv\Scripts\activate
    
  3. 安装依赖:

    pip install -r requirements.txt
    

使用

  1. 启动Flask应用:

    python app.py
    
  2. 在浏览器中访问 http://127.0.0.1:5000

  3. 点击录音按钮开始录音,停止后自动上传音频文件。

贡献

欢迎任何形式的贡献!请提交问题或拉取请求。

About

英语语音打卡应用 - AI驱动的学习平台

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors