`
chaoslawful
  • 浏览: 196461 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

baidu首页手写输入法交互数据格式

阅读更多

手写识别接口以 HTTP POST 方式访问 http://hw.baidu.com,Content-Type 为 application/x-www-form-urlencoded,POST body 中包含如下 2 个参数:

  • type - 总是为 1;
  • wd - 为手写笔划矢量数据,格式如下:
    • 每条矢量笔划数据都是形如 x1,y1,x2,y2,... 的坐标列表,其中 x 和 y 坐标的有效值范围在 4~209 之间(屏幕坐标系,左上角为原点,向右向下坐标递增),以字符“a”作为分隔符将 10 进制坐标数值序列化为字符串。例如一个笔划经过的坐标若为 (15,15)-(15,30),则该笔划序列化后的字符串为“15a15a15a30”;而另一条笔划经过的坐标若为 (15,30)-(30,30),则序列化后的字符串为“15a30a30a30”;
    • 多条矢量笔划数据字符串之间以“aa”分隔后作为最终数据串,例如上述 2 条笔划组成的最终数据串为“15a15a15a30aa15a30a30a30”。

对应上述笔划数据的完整手写识别请求为:

POST http://hw.baidu.com HTTP/1.1
Content-type: application/x-www-form-urlencoded
Content-length: 34

wd=15a15a15a30aa15a30a30a30&type=1
 

响应体为 JSON 对象,包含如下 2 个字段:

  • t - 总是为 1;
  • s - 为候选字列表字符串,其中包含 10 个候选字,以 unicode 转义序列表示。

对应上述手写识别请求的响应为:

HTTP/1.1 200 OK
Date: Wed, 18 Aug 2010 14:39:09 GMT
Server: hw.baidu.com
Content-Length: 74
Content-Type: text/html;charset=gb2312
Cache-Control: private
Expires: Wed, 18 Aug 2010 15:39:09 GMT
Connection: Keep-Alive

{"s":"\u004c\u4e5a\u0063\u0043\u5315\u4e04\u4e0a\u006c\u535c\u4e00","t":1}

 经过简单的解码即可知候选字列表为“L乚cC匕丄上l卜一”。

 

对此接口进行一些简单的包装即可实现各种在线手写识别应用,不过有没有可能用这个做 OCR?有兴趣的同学可以尝试尝试:)

 

0
0
分享到:
评论

相关推荐

    捷通华声录易手写输入法

    捷通华声成立于2000年,是一家立足语音、手写识别等智能人机交互技术(HCI)的研究与应用,全面发展电信增值服务的高新技术企业。语音合成产品、手写识别产品已占据国内市场的半壁江山。创立十年来,捷通华声创新...

    天行输入法V3.6.2

    捷通华声十数年专注发展手写 语音等智能人机交互 HCI 技术研究应用 其手写识别技术首屈一指 天行输入法应用捷通华声"灵云"平台提供的手写识别能力 具备卓越的手写识别效果 准确的语音识别率: 天行...

    基于stm32的手写识别实验

    手写识别,是指对在手写设备上书写时产生的有序轨迹信息进行识别的过程,是人际交互 最自然、最方便的手段之一。随着智能手机和平板电脑等移动设备的普及,手写识别的应用也 被越来越多的设备采用。 手写识别能够使...

    天行输入法V3.0.0

    ★精准的手写识别率:捷通华声十数年专注发展手写、语音等智能人机交互(HCI)技术研究应用,其手写识别技术首屈一指,天行输入法应用捷通华声“灵云”平台提供的手写识别能力,具备卓越的手写识别效果。 ★准确的...

    天行输入法v3.7.5

    3、精准的手写识别率:捷通华声十数年专注发展手写、语音等智能人机交互(HCI)技术研究应用,其手写识别技术首屈一指,天行输入法应用捷通华声“灵云”平台提供的手写识别能力,具备卓越的手写识别效果。...

    天行输入法V3.5.6

    ★精准的手写识别率:捷通华声十数年专注发展手写,语音等智能人机交互(HCI)技术研究应用,其手写识别技术首屈一指,天行输入法应用捷通华声“灵云”平台提供的手写识别能力,具备卓越的手写识别效果. ★准确的语音...

    灵云智能输入法V2.1.1

    灵云智能输入法借助了捷通华声灵云平台中的语音识别(ASR)、手写识别(HWR)和图像识别(OCR)等智能人机交互(HCI)技术,语音输入识别速度快,识别率高,用户可以随心所欲的用口输入各种信息,大大的提升了用户的...

    灵云智能输入法V2.1.4

    灵云智能输入法借助了捷通华声灵云平台中的语音识别(ASR)、手写识别(HWR)和图像识别(OCR)等智能人机交互(HCI)技术,语音输入识别速度快,识别率高,用户可以随心所欲的用口输入各种信息,大大的提升了用户的...

    灵云智能输入法V1.1.1

    灵云智能输入法借助了捷通华声灵云平台中的语音识别(ASR)、手写识别(HWR)和图像识别(OCR)等智能人机交互(HCI)技术,语音输入识别速度快,识别率高,用户可以随心所欲的用口输入各种信息,大大的提升了用户的...

    天行输入法V3.4.8

    ★精准的手写识别率:捷通华声十数年专注发展手写,语音等智能人机交互(HCI)技术研究应用,其手写识别技术首屈一指,天行输入法应用捷通华声“灵云”平台提供的手写识别能力,具备卓越的手写识别效果. ★准确的语音...

    灵云智能输入法V1.2.1

    灵云智能输入法借助了捷通华声灵云平台中的语音识别(ASR)、手写识别(HWR)和图像识别(OCR)等智能人机交互(HCI)技术,语音输入识别速度快,识别率高,用户可以随心所欲的用口输入各种信息,大大的提升了用户的...

    天行输入法V3.4.4

    ★精准的手写识别率:捷通华声十数年专注发展手写,语音等智能人机交互(HCI)技术研究应用,其手写识别技术首屈一指,天行输入法应用捷通华声“灵云”平台提供的手写识别能力,具备卓越的手写识别效果. ★准确的语音...

    天行输入法V1.0.10

    ★精准的手写识别率:捷通华声十数年专注发展手写、语音等智能人机交互(HCI)技术研究应用,其手写识别技术首屈一指,天行输入法应用捷通华声“灵云”平台提供的手写识别能力,具备卓越的手写识别效果。 ★准确的...

    天行输入法V1.0.11

    ★精准的手写识别率:捷通华声十数年专注发展手写、语音等智能人机交互(HCI)技术研究应用,其手写识别技术首屈一指,天行输入法应用捷通华声“灵云”平台提供的手写识别能力,具备卓越的手写识别效果。 ★准确的...

    灵云智能输入法

    灵云智能输入法借助了捷通华声灵云平台中的语音识别(ASR)、手写识别(HWR)和图像识别(OCR)等智能人机交互(HCI)技术,语音输入识别速度快,识别率高,用户可以随心所欲的用口输入各种信息,大大的提升了用户的...

    天行输入法V1.0.9

    3.精准的手写识别率:捷通华声十数年专注发展手写、语音等智能人机交互(HCI)技术研究应用,其手写识别技术首屈一指,天行输入法应用捷通华声“灵云”平台提供的手写识别能力,具备卓越的手写识别效果。 4.准确的...

    天行输入法v3.0.3

    ★精准的手写识别率:捷通华声十数年专注发展手写、语音等智能人机交互(HCI)技术研究应用,其手写识别技术首屈一指,天行输入法应用捷通华声“灵云”平台提供的手写识别能力,具备卓越的手写识别效果。 ★准确的...

    天行输入法V3.5.10

    ★精准的手写识别率:捷通华声十数年专注发展手写,语音等智能人机交互(HCI)技术研究应用,其手写识别技术首屈一指,天行输入法应用捷通华声“灵云”平台提供的手写识别能力,具备卓越的手写识别效果. ★准确的语音...

Global site tag (gtag.js) - Google Analytics