Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -20,8 +20,8 @@ Join us : 🌟TeamTonic🌟 is always making cool demos! Join our active builder
|
|
| 20 |
@spaces.GPU
|
| 21 |
def whisper_speech_demo(text, lang, speaker_audio=None, mix_lang=None, mix_text=None):
|
| 22 |
pipe = Pipeline()
|
| 23 |
-
|
| 24 |
speaker_url = None
|
|
|
|
| 25 |
if speaker_audio is not None:
|
| 26 |
speaker_url = speaker_audio.name
|
| 27 |
|
|
@@ -36,7 +36,11 @@ def whisper_speech_demo(text, lang, speaker_audio=None, mix_lang=None, mix_text=
|
|
| 36 |
with tempfile.NamedTemporaryFile(delete=False, suffix='.wav') as tmp_file:
|
| 37 |
tmp_file_name = tmp_file.name
|
| 38 |
audio_np = audio_data.cpu().numpy()
|
| 39 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 40 |
|
| 41 |
return tmp_file_name
|
| 42 |
|
|
|
|
| 20 |
@spaces.GPU
|
| 21 |
def whisper_speech_demo(text, lang, speaker_audio=None, mix_lang=None, mix_text=None):
|
| 22 |
pipe = Pipeline()
|
|
|
|
| 23 |
speaker_url = None
|
| 24 |
+
|
| 25 |
if speaker_audio is not None:
|
| 26 |
speaker_url = speaker_audio.name
|
| 27 |
|
|
|
|
| 36 |
with tempfile.NamedTemporaryFile(delete=False, suffix='.wav') as tmp_file:
|
| 37 |
tmp_file_name = tmp_file.name
|
| 38 |
audio_np = audio_data.cpu().numpy()
|
| 39 |
+
|
| 40 |
+
if audio_np.max() > 1.0 or audio_np.min() < -1.0:
|
| 41 |
+
audio_np = audio_np / np.max(np.abs(audio_np))
|
| 42 |
+
|
| 43 |
+
sf.write(tmp_file_name, audio_np, 24000)
|
| 44 |
|
| 45 |
return tmp_file_name
|
| 46 |
|