Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -107,9 +107,11 @@ async def send_handler(event):
|
|
107 |
user_id = event.sender_id
|
108 |
if user_id in states and states[user_id]:
|
109 |
audio_bytes = states[user_id]['audio']
|
110 |
-
|
111 |
-
|
112 |
-
|
|
|
|
|
113 |
# Clean up - remove the user's state and the saved audio file
|
114 |
del states[user_id]
|
115 |
# os.remove(output_file)
|
|
|
107 |
user_id = event.sender_id
|
108 |
if user_id in states and states[user_id]:
|
109 |
audio_bytes = states[user_id]['audio']
|
110 |
+
audio_file = BytesIO(audio_bytes)
|
111 |
+
audio_file.name = "AudioFusion.mp3"
|
112 |
+
duration = int(len(Fusion.from_file(audio_file))/1000.0)
|
113 |
+
audio_file.seek(0)
|
114 |
+
await client.send_file(event.chat_id, file=audio_file)
|
115 |
# Clean up - remove the user's state and the saved audio file
|
116 |
del states[user_id]
|
117 |
# os.remove(output_file)
|