Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -324,16 +324,19 @@ def zip_sliced_files(directory, zip_filename, chosen_name):
|
|
324 |
|
325 |
# set speed
|
326 |
|
327 |
-
|
328 |
-
audio = AudioSegment.from_file(audio_inp)
|
329 |
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
slower_audio = sound_with_altered_frame_rate.set_frame_rate(audio.frame_rate)
|
334 |
-
slower_audio.export("slower_speech.wav", format="wav")
|
335 |
-
return "slower_speech.wav"
|
336 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
337 |
# delete files first
|
338 |
|
339 |
def delete_sliced_files(directory, chosen_name):
|
|
|
324 |
|
325 |
# set speed
|
326 |
|
327 |
+
from pydub.effects import speedup
|
|
|
328 |
|
329 |
+
def change_speed(input_file, speed=1.0):
|
330 |
+
# Load the audio file
|
331 |
+
audio = AudioSegment.from_file(input_file)
|
|
|
|
|
|
|
332 |
|
333 |
+
# Change the speed of the audio
|
334 |
+
faster_audio = speedup(audio, playback_speed=speed)
|
335 |
+
|
336 |
+
# Export the modified audio to a new file
|
337 |
+
faster_audio.export("speed_changed_speech.wav", format="wav")
|
338 |
+
return "speed_changed_speech.wav"
|
339 |
+
|
340 |
# delete files first
|
341 |
|
342 |
def delete_sliced_files(directory, chosen_name):
|