用于在HTML和EPUB文件中查找、生成和设置图像alt-text的包。
项目描述
Alt-Text
一个用于在HTML和EPUB文件中查找、生成和设置图像alt-text的PyPi包。
入门指南
安装
您可以在这里找到PyPi包。要安装此包,您可以在相应系统的终端中执行以下命令...
Windows
py -m pip install alt-text
Unix/MacOS
python3 -m pip install alt-text
开发者依赖项
所有开发者依赖项都可以在这里找到。您只需在直接使用源代码时单独安装这些依赖项。
引擎依赖项
目前,Alt-Text使用的图像分析工具并未完全捆绑在包本身中。因此,根据您使用的引擎类型(用于描述生成和/或字符识别),您需要安装各种应用程序/获取相应功能的API密钥。
描述引擎
描述引擎用于生成图像的描述。如果您要使用其中之一,在使用之前需要满足该特定引擎的依赖项。
ReplicateMiniGPT4API
ReplicateMiniGPT4API 引擎使用 Replicate API,因此您需要在 Replicate 网站上通过 使用 Github 登录 获取 API 密钥。
GoogleVertexAPI
GoogleVertexAPI 引擎使用 Vertex AI API,因此您需要从 Google API Marketplace 获取访问权限。此外,Alt-Text 使用服务帐户密钥与 Google Cloud 进行身份验证,因此您需要 创建一个具有 Vertex AI API 权限的服务帐户密钥 并获取相应的 JSON。
OCR 引擎
光学字符识别引擎用于在图像中查找文本。如果您要使用其中之一,在使用之前需要满足该特定引擎的依赖项。
Tesseract
Tesseract 引擎使用 Tesseract,因此您需要安装 Tesseract OCR。
快速入门 & 使用
待添加...
我们的使命
Alt-Text 项目是在 免费电子书基金会 的支持下,在 斯蒂文斯理工学院 的高级设计项目中开发的。
随着电子书成为消费书面材料的一种越来越普遍的方式,它们对所有人群的可访问性变得更加重要。电子书中的替代文本(也称为 alt-text)用于在无法使用图像的情况下(例如,视觉障碍人士使用屏幕阅读器阅读电子书)理解电子书中的图像。
尽管这个功能存在,但它还没有得到充分利用,许多电子书在它们的图像中缺少 alt-text,甚至全部缺少。为了说明这一点,古腾堡计划,电子书的创作者,现在也是公共领域电子书分销商,拥有超过 70,000 部电子书,其中大约有 470,000 张图像没有 alt-text。
Alt-Text 项目的目标是利用 AI、自动化和互联网的力量,制定一个能够自动为缺少 alt-text 的电子书图像生成描述的解决方案,缩小可访问性差距并提高,如 古腾堡计划。
联系方式
参与 Alt-Text 项目的成员的电子邮件和相关信息如下。
开发者
- Jack Byrne
- David Cruz
- Jared Donnelly
- Ethan Kleschinsky
- Tyler Lane
- Carson Lee
客户
- Eric Hellman
顾问
- Aaron Klappholz
使用的 API、工具和库
Alt-Text 使用一系列现代 Python 工具...
开发工具
Alt-Text 使用...
API 和补充工具
打包/分发工具
Alt-Text 使用...
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。