Spaces:
Running
Running
Update src/ux_agent.py
Browse files- src/ux_agent.py +6 -1
src/ux_agent.py
CHANGED
|
@@ -780,7 +780,12 @@ class AgentUX:
|
|
| 780 |
btn_save.click(self.check_and_submit_logic, [orig_text, dialect_sel, new_dialect, clar_text, tone_sel, ctx_area, prag_area], [feedback_msg, btn_over, alert_player])
|
| 781 |
btn_over.click(self.force_overwrite_logic, [orig_text, dialect_sel, new_dialect, clar_text, tone_sel, ctx_area, prag_area], [feedback_msg, btn_over, alert_player])
|
| 782 |
api_btn.click(self.check_and_submit_logic, [orig_text, dialect_sel, new_dialect, clar_text, tone_sel, ctx_area, prag_area, api_source_tag, api_clar_source, api_user_key, api_audio_blob, api_confirm], [feedback_msg, btn_over, alert_player], api_name="check_and_submit_logic")
|
| 783 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 784 |
|
| 785 |
# Audit / Pending
|
| 786 |
def play_pending_audio(evt: gr.SelectData, df):
|
|
|
|
| 780 |
btn_save.click(self.check_and_submit_logic, [orig_text, dialect_sel, new_dialect, clar_text, tone_sel, ctx_area, prag_area], [feedback_msg, btn_over, alert_player])
|
| 781 |
btn_over.click(self.force_overwrite_logic, [orig_text, dialect_sel, new_dialect, clar_text, tone_sel, ctx_area, prag_area], [feedback_msg, btn_over, alert_player])
|
| 782 |
api_btn.click(self.check_and_submit_logic, [orig_text, dialect_sel, new_dialect, clar_text, tone_sel, ctx_area, prag_area, api_source_tag, api_clar_source, api_user_key, api_audio_blob, api_confirm], [feedback_msg, btn_over, alert_player], api_name="check_and_submit_logic")
|
| 783 |
+
# 🟢 Auto-regenerate clarification when dialect changes
|
| 784 |
+
dialect_sel.change(
|
| 785 |
+
fn=self.auto_regenerate_analysis,
|
| 786 |
+
inputs=[orig_text, clar_text, tone_sel, ctx_area, prag_area, dialect_sel],
|
| 787 |
+
outputs=[clar_text, tone_sel, ctx_area, prag_area, new_dialect]
|
| 788 |
+
)
|
| 789 |
|
| 790 |
# Audit / Pending
|
| 791 |
def play_pending_audio(evt: gr.SelectData, df):
|