gnosticdev commited on
Commit
2879123
·
verified ·
1 Parent(s): 8d338a7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -4
app.py CHANGED
@@ -55,15 +55,16 @@ async def generate_dialogue(article_url, text_input, language, skip_llm, custom_
55
  else:
56
  dialogue = converter.extract_conversation(await converter.fetch_text(article_url))
57
 
58
- # Usar comillas dobles al mostrar el JSON
59
- return json.dumps(dialogue, indent=2, ensure_ascii=False), dialogue
 
60
  except Exception as e:
61
  return f"Error: {str(e)}", None
62
 
63
  async def generate_audio(dialogue_json, language, agregar_musica, custom_music):
64
  try:
65
- # Validar JSON antes de parsear
66
- json_str = dialogue_json.strip()
67
  try:
68
  dialogue = json.loads(json_str)
69
  except json.JSONDecodeError as e:
 
55
  else:
56
  dialogue = converter.extract_conversation(await converter.fetch_text(article_url))
57
 
58
+ json_str = json.dumps(dialogue, indent=2, ensure_ascii=False)
59
+ print(f"JSON generado: {json_str[:500]}...") # Depuración
60
+ return json_str, dialogue
61
  except Exception as e:
62
  return f"Error: {str(e)}", None
63
 
64
  async def generate_audio(dialogue_json, language, agregar_musica, custom_music):
65
  try:
66
+ print(f"JSON recibido: {dialogue_json[:500]}...") # Depuración
67
+ json_str = dialogue_json.replace("'", '"')
68
  try:
69
  dialogue = json.loads(json_str)
70
  except json.JSONDecodeError as e: