获取作文识别任务结果
针对手写场景专项优化,支持拼音识别,过滤涂改痕迹与无关杂项,兼容单页 / 多页 / 分栏版式,自动过滤阴影、倾斜、涂抹等干扰,输出字、行、段落、标题的文本与精准坐标信息,直接对接后续批改、排版渲染、智能分析等下游应用。 手写作文识别(多模态)API服务为异步接口,需要先调用提交请求接口获取 task_id,然后调用获取结果接口进行结果轮询,建议提交请求后 5~10 秒轮询。提交请求接口QPS为2,获取结果接口QPS为10。
权限说明
调用本文API,需使用API Key鉴权方式。使用API Key鉴权调用API流程,具体调用流程,请查看 认证鉴权。
请求参数
发送提交请求时返回的task_id
POST /rest/2.0/ocr/v1/handwriting_composition/get_result?access_token="你的access_token值" HTTP/1.1
Host: aip.baidubce.com
Content-Type: application/json
{
"task_id": "1965xxxxxxxxx888"
}
示例代码
返回响应
唯一的log id,用于问题定位
错误码
错误描述信息
显示子属性
隐藏子属性
任务ID
任务状态,pending:排队中;processing:运行中;success:成功;failed:失败
任务创建时间
任务开始时间
任务结束时间
任务执行时长
显示子属性
隐藏子属性
图片方向判断值,0:正向无旋转;1:逆时针旋转90度;2:逆时针旋转180度;3:逆时针旋转270度
页面布局检测结果
显示子属性
隐藏子属性
布局框数组
显示子属性
隐藏子属性
置信度分数
框坐标 [x1,y1,x2,y2]
显示子属性
隐藏子属性
分类 ID
分类标签,handwriting/column
识别粒度,控制坐标返回,可选: • line: 行级坐标返回 • word: 行级坐标+字级别坐标返回 • none: 不返回坐标
识别的学生班级信息
识别的学生学号信息
识别的学生姓名信息
识别的文本总体内容
显示子属性
隐藏子属性
作文题目文本
作文正文文本
作文题目详细信息
显示子属性
隐藏子属性
仅字级和行级粒度返回,标题外接矩形坐标
显示子属性
隐藏子属性
标题文本内容
仅字级粒度返回,标题字级别详细列表
显示子属性
隐藏子属性
该字符是否为标点符号
字坐标
显示子属性
隐藏子属性
单个字符
字符索引
作文正文详细信息
显示子属性
隐藏子属性
仅字级和行级粒度返回,行级信息列表
显示子属性
隐藏子属性
行的唯一标识符
该行的文本内容
该行坐标
显示子属性
隐藏子属性
该行所属段落的ID ,关联 paragraphs
仅字级粒度返回,行内单字/字符详细列表
显示子属性
隐藏子属性
正文行的单字内容
正文行的单字编号
正文行的单字坐标
显示子属性
隐藏子属性
正文行的单字是否为坐标
段落级逻辑信息列表
显示子属性
隐藏子属性
显示子属性
隐藏子属性
显示子属性
隐藏子属性
{
"error_code": "0",
"error_msg": "",
"result": {
"task_id": "1965376138007096888",
"status": "Success",
"created_time": 1757417161000,
"started_time": 1757417162000,
"finished_time": 1757497412914,
"duration": 80250914,
"result": {
"recognize_granularity": "none",
"essayOverall": {
"titleText": "我的童年",
"contentText": "每个人都有难忘的童年。我的童年充满了欢声笑语,
夏天会和小伙伴去河边捉鱼。冬天则围在火炉旁
听奶奶讲故事。"
},
"title": { // 标题极简设计:仅文本+坐标(按需加单字)
"text": "我的童年",
"bbox": { "x": 100, "y": 50, "w": 95, "h": 20 } // 标题整体的xywh包围盒
// 字级粒度时新增chars数组,否则无此字段
},
"content": { // 正文保留完整层级:行→段落→句子
"paragraphs": [], // 逻辑段落(含坐标+句子关联)
"lines": [] // 物理行(含坐标+段落归属)
}
}
}
错误码
如果调用失败并返回报错信息,请参见错误码进行解决。
公共错误码:查看公共错误码
本接口专有错误码:查看专有错误码
评价此篇文章
