Update app.py
Browse files
app.py
CHANGED
|
@@ -186,7 +186,7 @@ def narrar(texto, progress=gr.Progress()):
|
|
| 186 |
blocos = segment_text(texto, MAX_CHARS_PER_SEGMENT)
|
| 187 |
tmp_id = uuid.uuid4()
|
| 188 |
mp3_path = f"{OUTPUT_DIR}/{tmp_id}.mp3"
|
| 189 |
-
pausa_audio = AudioSegment.silent(duration=
|
| 190 |
pausa_wav_path = os.path.join(OUTPUT_DIR, f"{tmp_id}_pausa.wav")
|
| 191 |
pausa_audio.export(pausa_wav_path, format="wav")
|
| 192 |
arquivos_wav_temporarios.append(pausa_wav_path)
|
|
@@ -210,6 +210,7 @@ def narrar(texto, progress=gr.Progress()):
|
|
| 210 |
lista_input_path = os.path.join(OUTPUT_DIR, f"{tmp_id}_input.txt")
|
| 211 |
with open(lista_input_path, "w") as f:
|
| 212 |
for i, bloco in enumerate(blocos):
|
|
|
|
| 213 |
f.write(f"file '{os.path.basename(wav_temp)}'\n")
|
| 214 |
f.write(f"file '{os.path.basename(pausa_wav_path)}'\n")
|
| 215 |
|
|
|
|
| 186 |
blocos = segment_text(texto, MAX_CHARS_PER_SEGMENT)
|
| 187 |
tmp_id = uuid.uuid4()
|
| 188 |
mp3_path = f"{OUTPUT_DIR}/{tmp_id}.mp3"
|
| 189 |
+
pausa_audio = AudioSegment.silent(duration=200)
|
| 190 |
pausa_wav_path = os.path.join(OUTPUT_DIR, f"{tmp_id}_pausa.wav")
|
| 191 |
pausa_audio.export(pausa_wav_path, format="wav")
|
| 192 |
arquivos_wav_temporarios.append(pausa_wav_path)
|
|
|
|
| 210 |
lista_input_path = os.path.join(OUTPUT_DIR, f"{tmp_id}_input.txt")
|
| 211 |
with open(lista_input_path, "w") as f:
|
| 212 |
for i, bloco in enumerate(blocos):
|
| 213 |
+
wav_temp = f"{OUTPUT_DIR}/{tmp_id}_parte_{i:04d}.wav"
|
| 214 |
f.write(f"file '{os.path.basename(wav_temp)}'\n")
|
| 215 |
f.write(f"file '{os.path.basename(pausa_wav_path)}'\n")
|
| 216 |
|