Ứng dụng web nhận diện cảm xúc qua giọng nói sử dụng Flask và TensorFlow.
- Tạo môi trường ảo (khuyến nghị):
python -m venv venv
source venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windows- Cài đặt các thư viện cần thiết:
pip install -r requirements.txt- Đặt file model.h5 vào thư mục gốc của dự án
- Kích hoạt môi trường ảo (nếu chưa kích hoạt):
source venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windows- Chạy Flask server:
python app.py- Mở trình duyệt và truy cập: http://localhost:5000
- Nhấn nút "Bắt đầu ghi âm" để bắt đầu ghi âm
- Nói một câu để phân tích cảm xúc
- Nhấn nút "Dừng ghi âm" để kết thúc và xem kết quả
- Đảm bảo microphone hoạt động bình thường
- Cần có kết nối internet để tải các thư viện CSS và JavaScript
- Model được train với dữ liệu tiếng Việt