Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -23,7 +23,11 @@ def text_to_speech(model_name, length_scale, text, prep_text):
|
|
23 |
audio = models[model_name](text, length_scale=length_scale)
|
24 |
models[model_name].save_wav(audio, 'temp.wav', sample_rate=models[model_name].config["samplerate"])
|
25 |
|
26 |
-
|
|
|
|
|
|
|
|
|
27 |
|
28 |
# Создание интерфейса Gradio
|
29 |
model_choice = gr.Dropdown(choices=list(models.keys()), value="TeraTTS/natasha-g2p-vits", label="Выберите модель")
|
|
|
23 |
audio = models[model_name](text, length_scale=length_scale)
|
24 |
models[model_name].save_wav(audio, 'temp.wav', sample_rate=models[model_name].config["samplerate"])
|
25 |
|
26 |
+
# Конвертация wav в mp3
|
27 |
+
audio_segment = AudioSegment.from_wav("temp.wav")
|
28 |
+
audio_segment.export("temp.mp3", format="mp3")
|
29 |
+
|
30 |
+
return 'temp.mp3', f"Обработанный текст: '{text}'"
|
31 |
|
32 |
# Создание интерфейса Gradio
|
33 |
model_choice = gr.Dropdown(choices=list(models.keys()), value="TeraTTS/natasha-g2p-vits", label="Выберите модель")
|