Spaces:
Running
on
Zero
Running
on
Zero
update app
Browse files
app.py
CHANGED
|
@@ -198,15 +198,15 @@ def process_pipeline(
|
|
| 198 |
progress=gr.Progress()
|
| 199 |
):
|
| 200 |
"""
|
| 201 |
-
Combined pipeline: Image
|
| 202 |
"""
|
| 203 |
if image is None:
|
| 204 |
return "Please upload an image.", None, "Error: No image provided."
|
| 205 |
|
| 206 |
-
progress(0.
|
| 207 |
|
| 208 |
if not query:
|
| 209 |
-
query = "
|
| 210 |
|
| 211 |
messages = [{
|
| 212 |
"role": "user",
|
|
@@ -245,7 +245,7 @@ def process_pipeline(
|
|
| 245 |
progress(0.5, desc=f"OCR Complete. Converting to speech ({len(extracted_text)} chars)...")
|
| 246 |
|
| 247 |
if not extracted_text:
|
| 248 |
-
return extracted_text, None, "
|
| 249 |
|
| 250 |
try:
|
| 251 |
full_script = extracted_text.replace("'", "'").replace('"', '"').replace('"', '"')
|
|
|
|
| 198 |
progress=gr.Progress()
|
| 199 |
):
|
| 200 |
"""
|
| 201 |
+
Combined pipeline: Image - Text -> TTS - Audio
|
| 202 |
"""
|
| 203 |
if image is None:
|
| 204 |
return "Please upload an image.", None, "Error: No image provided."
|
| 205 |
|
| 206 |
+
progress(0.2, desc="Analyzing Image ()...")
|
| 207 |
|
| 208 |
if not query:
|
| 209 |
+
query = "Analyze the content perfectly."
|
| 210 |
|
| 211 |
messages = [{
|
| 212 |
"role": "user",
|
|
|
|
| 245 |
progress(0.5, desc=f"OCR Complete. Converting to speech ({len(extracted_text)} chars)...")
|
| 246 |
|
| 247 |
if not extracted_text:
|
| 248 |
+
return extracted_text, None, "produced no text."
|
| 249 |
|
| 250 |
try:
|
| 251 |
full_script = extracted_text.replace("'", "'").replace('"', '"').replace('"', '"')
|