Spaces:
Sleeping
Sleeping
feat: Remove text truncation logic from audio generation process
Browse files
src/processors/audio_processor.py
CHANGED
|
@@ -11,13 +11,6 @@ class AudioProcessor:
|
|
| 11 |
try:
|
| 12 |
from .generate_tts_audio import generate_tts_audio
|
| 13 |
clean_text = explanation_text.strip()
|
| 14 |
-
if len(clean_text) > 1000:
|
| 15 |
-
sentences = clean_text[:950].split('.')
|
| 16 |
-
if len(sentences) > 1:
|
| 17 |
-
clean_text = '.'.join(sentences[:-1]) + '.'
|
| 18 |
-
else:
|
| 19 |
-
clean_text = clean_text[:950]
|
| 20 |
-
clean_text += " [Text has been truncated for audio generation]"
|
| 21 |
audio_result = generate_tts_audio(clean_text, None)
|
| 22 |
return audio_result, gr.update(visible=True)
|
| 23 |
except Exception as e:
|
|
|
|
| 11 |
try:
|
| 12 |
from .generate_tts_audio import generate_tts_audio
|
| 13 |
clean_text = explanation_text.strip()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 14 |
audio_result = generate_tts_audio(clean_text, None)
|
| 15 |
return audio_result, gr.update(visible=True)
|
| 16 |
except Exception as e:
|