Topkill/tianruoocr
天若OCR开源6.0版本,续更开源5.0版,全新版本,全新出发
TianRuo OCR v6 – 輕量級 Windows OCR + 翻譯工具
是什麼
- 一個 Windows 桌面應用程式,可從螢幕捕獲文字,進行識別(OCR),並翻譯成其他語言。它基於早期的 tianruoocr 項目,並增加了錯誤修復和一些新功能。
主要功能
| 領域 | 使用方式 | 所得結果 |
|---|---|---|
| 文字捕獲與 OCR | • 雙擊系統匣圖示或按 F4 進行一般掃描。 • 使用 靜音 模式(系統匣選單或快捷鍵)可直接將識別出的文字複製到剪貼簿,無需彈出視窗。 |
識別印刷體文字、表格,以及(若所選後端支援)手寫文字。 |
| 翻譯 | • OCR 後,點擊工具列按鈕進行翻譯。 • 右鍵點擊翻譯視窗可變更來源/目標語言並重新翻譯。 • 快速翻譯(預設 F9)可對任意選取文字操作:快速 模式下結果將複製到剪貼簿(若可能則自動貼上);視窗 模式下會彈出一個小結果視窗。 • 截圖翻譯:透過系統匣或快捷鍵觸發,捕獲的影像將被 OCR 並顯示翻譯結果(或靜音複製)。 • 剪貼簿監聽模式會自動翻譯你複製的任何內容。 |
支援多種線上翻譯服務(Google、Bing、Microsoft、Yandex 等)以及接受提示的 AI 基礎翻譯介面。 |
| 表格處理 | 選擇百度或騰訊的表格 OCR 服務;成功掃描後可直接匯出為 Excel 或使用 Ctrl + V 粘貼。 | 提取的表格保留資料;兩種匯出方式的格式可能不同。 |
| 手寫識別 | 選擇百度手寫、騰訊高精度或支援手寫的離線模型。 | 手寫字元可轉換為可編輯文字。 |
底層引擎
- 線上 OCR 服務 – 百度、騰訊等(需自行取得 API 金鑰)。部分服務有免費額度,應用會提醒您監控使用量。
- 離線 OCR 後端 – 可從三個內建選項中選擇:PaddleOCR、PaddleOCR2 或 RapidOCR。這些在本機執行,無需網路連接。
- 翻譯後端 – 全部為線上服務;API 金鑰在 設定 → 翻譯介面 頁面設定。透過相同的「AI 介面指南」也支援 AI 風格翻譯(基於提示)。
設定亮點
- 所有快捷鍵均可自訂;預設為 F4(OCR)和 F9(翻譯)。
- 在 設定 → 一般 中可切換 靜音 OCR、快速翻譯 和截圖翻譯行為。
- 「文字變更後自動翻譯」 選項允許設定去抖時間(毫秒),並可使用簡單的逗號分隔語法選擇性地白名單/黑名單特定翻譯服務(例如:
1000,Bing,Bing2)。 - API 金鑰在 金鑰 區段輸入;應用不內建任何金鑰。
已知限制
- 任務管理員中顯示的程序名稱在識別任務後會變為經過時間,可能造成混淆。
- 部分表情符號在 UI 中無法正確渲染,顯示為方塊。
- 已在 Windows 10 上測試;其他 Windows 版本可能出現異常。
誰會用到?
- 需要快速提取螢幕文字(如閱讀 PDF、遊戲或聊天視窗)但不想開啟完整 OCR 套件的使用者。
- 頻繁翻譯文字片段並希望使用單一快捷鍵工作流程的人。
- 尋找可指向各種 OCR/翻譯 API 的現成 Windows 前端的開發者。
快速上手
- 下載最新版本(或從原始碼建置)。
- 執行程式;它會以系統匣圖示形式出現。
- 開啟 設定 → 金鑰,為計畫使用的 OCR 或翻譯服務新增所需的 API 金鑰。
- 使用 F4 捕獲文字,F9 翻譯,或探索系統匣選單中的靜音和截圖模式。
致謝 本專案重用了原始 tianruoocr 儲存庫的程式碼,並整合了來自多個開源工具(如 STranslate、GTranslate、WeChatOcr、pot-desktop)的修復與額外介面。
相關
- 專案
- 專案
- 專案
- 專案
- 專案