gnosticdev commited on
Commit
b1d64a8
·
verified ·
1 Parent(s): eb823dc

Update conver.py

Browse files
Files changed (1) hide show
  1. conver.py +13 -11
conver.py CHANGED
@@ -174,17 +174,19 @@ class URLToAudioConverter:
174
  return final_output, conversation_text
175
 
176
  async def raw_text_to_audio(self, text: str, voice_1: str, voice_2: str) -> Tuple[str, str]:
177
- """Modo sin LLM (texto directo)"""
178
- conversation = {
179
- "conversation": [
180
- {"speaker": "Host", "text": text},
181
- {"speaker": "Co-host", "text": "(Continuación del tema)"}
182
- ]
183
- }
184
- audio_files, folder_name = await self.text_to_speech(conversation, voice_1, voice_2)
185
- output_file = os.path.join(folder_name, "raw_podcast.mp3")
186
- self.combine_audio_files(audio_files, output_file)
187
- return text, output_file
 
 
188
 
189
  def clean_old_files(self, max_age_seconds=86400):
190
  """
 
174
  return final_output, conversation_text
175
 
176
  async def raw_text_to_audio(self, text: str, voice_1: str, voice_2: str) -> Tuple[str, str]:
177
+ """Modo sin LLM (texto directo), convierte el texto en conversación simple y genera audio."""
178
+ conversation = {
179
+ "conversation": [
180
+ {"speaker": "Host", "text": text},
181
+ {"speaker": "Co-host", "text": "(Continuación del tema)"}
182
+ ]
183
+ }
184
+ audio_files, folder_name = await self.text_to_speech(conversation, voice_1, voice_2)
185
+ output_file = os.path.join(folder_name, "raw_podcast.mp3")
186
+ self.combine_audio_files(audio_files, output_file)
187
+ # DEVUELVE (ruta_audio, texto) para que Gradio lo use bien
188
+ return output_file, text
189
+
190
 
191
  def clean_old_files(self, max_age_seconds=86400):
192
  """