Clonar Áudio

Clonar Áudio





from flask import Flask, request, send_file import shutil import os app = Flask(__name__) @app.route('/clone-audio', methods=['POST']) def clone_audio(): if 'audio' not in request.files: return 'Nenhum arquivo de áudio encontrado', 400 audio_file = request.files['audio'] original_path = os.path.join('uploads', audio_file.filename) cloned_path = os.path.join('uploads', f'cloned_{audio_file.filename}') # Salva o áudio original audio_file.save(original_path) # Clona o áudio (neste caso, apenas copia o arquivo) shutil.copyfile(original_path, cloned_path) # Retorna a URL do áudio clonado return f'/uploads/{os.path.basename(cloned_path)}', 200 if __name__ == '__main__': if not os.path.exists('uploads'): os.makedirs('uploads') app.run(debug=True)