From f2eb3c05bc38e01467a46e8bdd7cde79d9059dbf Mon Sep 17 00:00:00 2001 From: parth aranke Date: Sun, 2 Jun 2024 02:10:43 +0530 Subject: [PATCH] test-commit --- server.py | 53 ++++++++++++++++++++++++++--------------------------- 1 file changed, 26 insertions(+), 27 deletions(-) diff --git a/server.py b/server.py index 87c706f..db3a856 100644 --- a/server.py +++ b/server.py @@ -4,7 +4,6 @@ from scipy.io import wavfile import numpy as np import librosa from Utils import ProceesAudio -import pyrebase import soundfile as sf import datetime from flask_jwt_extended import JWTManager, jwt_required, create_access_token, get_jwt_identity @@ -14,38 +13,38 @@ app.config['MAX_CONTENT_LENGTH'] = 100 * 1024 * 1024 # 16 MB limit # Firebase configuration -firebase_config = { - "apiKey": "AIzaSyBqDZlqD7UOBvt2zsk9OLWKH1Lc3_f_VJM", - "authDomain": "modifier-4088b.firebaseapp.com", - "projectId": "modifier-4088b", - "storageBucket": "modifier-4088b.appspot.com", - "messagingSenderId": "237119475630", - "appId": "1:237119475630:web:6c96c38c61285f5fcb823f", - "measurementId": "G-6CWLQMT2Q3", - "databaseURL": "https://modifier-4088b.firebaseio.com", -} +# firebase_config = { +# "apiKey": "AIzaSyBqDZlqD7UOBvt2zsk9OLWKH1Lc3_f_VJM", +# "authDomain": "modifier-4088b.firebaseapp.com", +# "projectId": "modifier-4088b", +# "storageBucket": "modifier-4088b.appspot.com", +# "messagingSenderId": "237119475630", +# "appId": "1:237119475630:web:6c96c38c61285f5fcb823f", +# "measurementId": "G-6CWLQMT2Q3", +# "databaseURL": "https://modifier-4088b.firebaseio.com", +# } -firebase = pyrebase.initialize_app(firebase_config) -storage = firebase.storage() +# firebase = pyrebase.initialize_app(firebase_config) +# storage = firebase.storage() @app.route('/process_and_upload', methods=['POST']) -def upload_to_firebase(processed_data, userId): - # Create an in-memory bytes buffer - buffer = io.BytesIO() +# def upload_to_firebase(processed_data, userId): +# # Create an in-memory bytes buffer +# buffer = io.BytesIO() - # Write processed data to the buffer as a WAV file - sf.write(buffer, processed_data, 44100, format='WAV') - buffer.seek(0) # Rewind the buffer +# # Write processed data to the buffer as a WAV file +# sf.write(buffer, processed_data, 44100, format='WAV') +# buffer.seek(0) # Rewind the buffer - # Upload the buffer to Firebase Storage - storage_path = f'uploads/processed_audio_{userId}.wav' - storage.child(storage_path).put(buffer, f'processed_audio_{userId}.wav') +# # Upload the buffer to Firebase Storage +# storage_path = f'uploads/processed_audio_{userId}.wav' +# storage.child(storage_path).put(buffer, f'processed_audio_{userId}.wav') - # Get the URL of the uploaded file - file_url = storage.child(storage_path).get_url(None) +# # Get the URL of the uploaded file +# file_url = storage.child(storage_path).get_url(None) - return file_url +# return file_url def int16_to_float32(samples): @@ -65,7 +64,7 @@ def process_audio_bytes(audio_bytes): pa = ProceesAudio() processed_data = pa.perform_modulation(data=data, sr=sample_rate, index=0) - file_url = upload_to_firebase(processed_data=processed_data, userId="parth") + # file_url = upload_to_firebase(processed_data=processed_data, userId="parth") arr_to_show = [] acc_factor = int(len(processed_data)/150) @@ -76,7 +75,7 @@ def process_audio_bytes(audio_bytes): for i in range(len(arr_to_show)): arr_to_show[i] = float(arr_to_show[i]) - return jsonify({"file_url": file_url, "array": arr_to_show}) + return jsonify({"file_url": "", "array": arr_to_show}) @app.route('/modify', methods=['POST']) def modify():