Support more languages
This commit is contained in:
+1
-1
@@ -17,7 +17,7 @@ module.exports = async function (fastify, opts) {
|
||||
const data = await req.file();
|
||||
const uid = crypto.randomBytes(16).toString("hex");
|
||||
const filename = `${UPLOAD_PATH}/${uid}.${mime.extension(data.mimetype)}`;
|
||||
const lang = "mal+eng";
|
||||
const lang = req.query.lang ? req.query.lang.replace(/:/g, "+") : "mal";
|
||||
await pump(data.file, fs.createWriteStream(filename));
|
||||
const args = [filename, "stdout", "-l", lang];
|
||||
const { stdout, stderr } = await exec("tesseract", args);
|
||||
|
||||
Reference in New Issue
Block a user