mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-08 14:29:15 +08:00
feat(ocr): 为Tesseract OCR添加多语言支持配置
添加对简体中文、繁体中文和英文的语言支持配置,扩展OCR功能以满足多语言识别需求
This commit is contained in:
parent
ef1cd39477
commit
42923d51e9
@ -1,12 +1,25 @@
|
|||||||
import { BuiltinOcrProvider, BuiltinOcrProviderId, ImageOcrProvider, OcrProviderCapability } from '@renderer/types'
|
import {
|
||||||
|
BuiltinOcrProvider,
|
||||||
|
BuiltinOcrProviderId,
|
||||||
|
ImageOcrProvider,
|
||||||
|
OcrProviderCapability,
|
||||||
|
OcrTesseractProvider
|
||||||
|
} from '@renderer/types'
|
||||||
|
|
||||||
const tesseract: BuiltinOcrProvider & ImageOcrProvider = {
|
const tesseract: BuiltinOcrProvider & ImageOcrProvider & OcrTesseractProvider = {
|
||||||
id: 'tesseract',
|
id: 'tesseract',
|
||||||
name: 'Tesseract',
|
name: 'Tesseract',
|
||||||
capabilities: {
|
capabilities: {
|
||||||
image: true
|
image: true
|
||||||
|
},
|
||||||
|
config: {
|
||||||
|
langs: {
|
||||||
|
chi_sim: true,
|
||||||
|
chi_tra: true,
|
||||||
|
eng: true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} as const
|
} as const satisfies OcrTesseractProvider
|
||||||
|
|
||||||
export const BUILTIN_OCR_PROVIDERS_MAP = {
|
export const BUILTIN_OCR_PROVIDERS_MAP = {
|
||||||
tesseract
|
tesseract
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user