google的api key调用次数是多少_免费 Mathpix Api 调用

前言

上一篇文章写了如何调用腾讯的公式识别 api,之后又试了一下讯飞,百度的效果,就像它们宣传页面上写的一样,只能适用于小学、初中、高中的公式识别。对于复杂点的公式识别立马就歇菜了。

所以想要精确的识别效果,还是需要申请 mathpix 的 api。至于申请的时候需要用到信用卡,就自己解决吧,总会有办法。

API调用代码

官方的文档挺长的,但给的例子还是挺容易的。和腾讯的不同,mathpix 的 api 调用不用下载 sdk,实现起来也很简单。这里给出我写的垃圾 python 代码,主要也不常用 python,细节可能很粗糙

#!/usr/local/Cellar/python/3.7.7/bin/python3

这份代码和网上其他的代码相比,考虑的细节还是比较多的,会先判断剪切板里是否有图像,若有图像会根据 mathpix 返回的结果来确认图像是否包含数学公式。并将调用次数,调用是否成功的状态,调用结果保存到文件里

通过 Maestro 来实现快捷键调用

需要在 Maestro 里新建这几个动作并设置快捷键

google的api key调用次数是多少_免费 Mathpix Api 调用_第1张图片

讲一下流程,首先是发出通知表示已经开始识别。因为识别需要一定的时间,若识别完毕在发出通知,可能一段时间没反应会导致误认为自己按错了快捷键

google的api key调用次数是多少_免费 Mathpix Api 调用_第2张图片

之后是运行脚本,并把结果存在 system clipboard。

google的api key调用次数是多少_免费 Mathpix Api 调用_第3张图片

然后读取三个文件的内容保存到变量里面

google的api key调用次数是多少_免费 Mathpix Api 调用_第4张图片

最后弹出通知显示调用是否成功,已调用api 的次数,以及调用的结果,若调用成功则 latex 表达式会存在系统剪切板里。

google的api key调用次数是多少_免费 Mathpix Api 调用_第5张图片

使用演示

使用使用截图工具截图后,按快捷键(我设置的是 command shift D)即可执行预定流程。

google的api key调用次数是多少_免费 Mathpix Api 调用_第6张图片

如有帮助,请点赞。

你可能感兴趣的:(google的api,key调用次数是多少,显示recv调用次数)