YazeedBinShihah commited on
Commit
e560d3e
·
verified ·
1 Parent(s): 36f5e5b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -12
app.py CHANGED
@@ -3,24 +3,24 @@ import sys
3
  try:
4
  import audioop
5
  except ImportError:
6
- try:
7
- from amelia import audioop
 
 
 
 
 
8
 
9
- sys.modules["audioop"] = audioop
10
- except ImportError:
11
- # Mocking audioop if it's completely missing to let Gradio start
12
- class MockAudioop:
13
- def getsample(self, *args, **kwargs):
14
- return 0
15
 
16
- def max(self, *args, **kwargs):
17
- return 0
18
 
19
- sys.modules["audioop"] = MockAudioop()
20
 
21
  import gradio as gr
22
  import os
23
- import sys
24
  import json
25
  import re
26
 
 
3
  try:
4
  import audioop
5
  except ImportError:
6
+ # Mocking audioop for Python 3.13 compatibility
7
+ class MockAudioop:
8
+ def getsample(self, *args, **kwargs):
9
+ return 0
10
+
11
+ def max(self, *args, **kwargs):
12
+ return 0
13
 
14
+ def minmax(self, *args, **kwargs):
15
+ return (0, 0)
 
 
 
 
16
 
17
+ def avg(self, *args, **kwargs):
18
+ return 0
19
 
20
+ sys.modules["audioop"] = MockAudioop()
21
 
22
  import gradio as gr
23
  import os
 
24
  import json
25
  import re
26