Content = '重新识别失败: ' + (result.error || '未知错误');
                statusSpan.style.color = '#e74c3c'; // Error color
                console.error("重新识别失败:", result);
            }
        } catch (error) {
            statusSpan.textContent = '重新识别时发生错误: ' + error.message;
            statusSpan.style.color = '#e74c3c'; // Error color
            console.error("重新识别错误:", error);
        } finally {
            // Restore button state
  