Adding index
This commit is contained in:
parent
965aba39a7
commit
1e24f0cee2
10
server.py
10
server.py
@ -47,7 +47,7 @@ def upload_to_s3(processed_data, userId):
|
||||
def int16_to_float32(samples):
|
||||
return samples.astype(np.float32) / 32768.0
|
||||
|
||||
def process_audio_bytes(audio_bytes):
|
||||
def process_audio_bytes(audio_bytes, index):
|
||||
# Read the audio file from bytes
|
||||
sample_rate, data = wavfile.read(io.BytesIO(audio_bytes))
|
||||
left = []
|
||||
@ -60,7 +60,8 @@ def process_audio_bytes(audio_bytes):
|
||||
|
||||
pa = ProceesAudio()
|
||||
|
||||
processed_data = pa.perform_modulation(data=data, sr=sample_rate, index=0)
|
||||
|
||||
processed_data = pa.perform_modulation(data=data, sr=sample_rate, index=index)
|
||||
file_url = upload_to_s3(processed_data=processed_data, userId="parth")
|
||||
arr_to_show = []
|
||||
|
||||
@ -79,14 +80,15 @@ def modify():
|
||||
if 'song' not in request.files:
|
||||
return 'No file part', 400
|
||||
file = request.files['song']
|
||||
index = request.form.get('index') # Assuming index is sent as a form field
|
||||
if file.filename == '':
|
||||
return 'No selected file', 400
|
||||
if file:
|
||||
# Read file bytes
|
||||
file_bytes = file.read()
|
||||
|
||||
# Process the audio bytes
|
||||
response = process_audio_bytes(file_bytes)
|
||||
# Process the audio bytes with the index parameter
|
||||
response = process_audio_bytes(file_bytes, index)
|
||||
response.headers.add('Access-Control-Allow-Origin', '*')
|
||||
return response
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user