package com.heyu.api.baidu.request.common;



import com.heyu.api.baidu.request.BaiduOfdRequest;
import lombok.Data;


/**
 * https://console.bce.baidu.com/support/?_=1740219852952&timestamp=1740283517091#/api?product=AI&project=%E6%96%87%E5%AD%97%E8%AF%86%E5%88%AB&parent=%E9%80%9A%E7%94%A8%E5%9C%BA%E6%99%AFOCR&api=rest%2F2.0%2Focr%2Fv1%2Fgeneral_basic&method=post
 */
@Data
public class BGeneralBasicRequest extends BaiduOfdRequest {


    /**
     * 识别语言类型，默认为CHN_ENG
     * 可选值包括：
     * - CHN_ENG：中英文混合
     * - ENG：英文
     * - JAP：日语
     * - KOR：韩语
     * - FRE：法语
     * - SPA：西班牙语
     * - POR：葡萄牙语
     * - GER：德语
     * - ITA：意大利语
     * - RUS：俄语
     */
    private String languageType = "CHN_ENG";


    /**
     * true/false	是否检测图像朝向，默认不检测，即：false。朝向是指输入图像是正常方向、逆时针旋转90/180/270度。可选值包括:
     * - true：检测朝向；
     * - false：不检测朝向。
     */
    private String detectDirection = "true";


    /**
     * true/false	是否检测语言，默认不检测，即：false。当前支持中文、英语、日语、韩语
     */
    private String detectLanguage = "true";


    /**
     * true/false	是否输出段落信息
     */
    private String paragraph ="true";


    /**
     * true/false	是否返回识别结果中每一行的置信度
     */
    private String keyword = "true";




}
