Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -405,6 +405,8 @@ Speaker 1: Hello to our podcast
|
|
| 405 |
Speaker 2: Thanks to be here
|
| 406 |
Speaker 1: ...
|
| 407 |
Speaker 2: ...
|
|
|
|
|
|
|
| 408 |
"""
|
| 409 |
|
| 410 |
#Example JSON structure:
|
|
@@ -459,15 +461,15 @@ Speaker 2: ...
|
|
| 459 |
add_log(f"π Generated text length: {len(generated_text)} characters")
|
| 460 |
add_log(f"π Generated text preview: {generated_text[:2000]}...")
|
| 461 |
|
| 462 |
-
formatted_text = await self.postprocess_conversation(generated_text)
|
| 463 |
add_log(f"π§Ό Post-processed text:\n{formatted_text[:2000]}")
|
| 464 |
|
| 465 |
if progress:
|
| 466 |
progress(0.4, "π Processing generated script...")
|
| 467 |
|
| 468 |
# Extract and validate JSON
|
| 469 |
-
|
| 470 |
-
result = self.conversation_to_json(formatted_text)
|
| 471 |
|
| 472 |
if progress:
|
| 473 |
progress(0.5, "β
Script generated successfully!")
|
|
|
|
| 405 |
Speaker 2: Thanks to be here
|
| 406 |
Speaker 1: ...
|
| 407 |
Speaker 2: ...
|
| 408 |
+
Speaker 1: ...
|
| 409 |
+
Speaker 2: ...
|
| 410 |
"""
|
| 411 |
|
| 412 |
#Example JSON structure:
|
|
|
|
| 461 |
add_log(f"π Generated text length: {len(generated_text)} characters")
|
| 462 |
add_log(f"π Generated text preview: {generated_text[:2000]}...")
|
| 463 |
|
| 464 |
+
#formatted_text = await self.postprocess_conversation(generated_text)
|
| 465 |
add_log(f"π§Ό Post-processed text:\n{formatted_text[:2000]}")
|
| 466 |
|
| 467 |
if progress:
|
| 468 |
progress(0.4, "π Processing generated script...")
|
| 469 |
|
| 470 |
# Extract and validate JSON
|
| 471 |
+
result = self.clean_and_validate_json(generated_text)
|
| 472 |
+
#result = self.conversation_to_json(formatted_text)
|
| 473 |
|
| 474 |
if progress:
|
| 475 |
progress(0.5, "β
Script generated successfully!")
|