# routes/transcriptionRoute.py from flask import Blueprint from controllers.transcriptionController import TranscriptionController # Blueprint với static_folder trỏ vào views/transcriptionPages # → Flask serve CSS/JS qua URL /assets/transcription/... transcription_bp = Blueprint( 'transcription', __name__, static_folder='../views/transcriptionPages', static_url_path='/assets/transcription', ) # Define routes transcription_bp.route('/', methods=['GET'])(TranscriptionController.index) transcription_bp.route('/upload-chunk', methods=['POST'])(TranscriptionController.upload_chunk) transcription_bp.route('/status/', methods=['GET'])(TranscriptionController.status) transcription_bp.route('/transcript/', methods=['GET'])(TranscriptionController.download_transcript) transcription_bp.route('/view/', methods=['GET'])(TranscriptionController.view_transcript) transcription_bp.route('/jobs', methods=['GET'])(TranscriptionController.list_jobs)