跳转到主要内容

用于在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 项目的成员的电子邮件和相关信息如下。

开发者

客户

顾问

使用的 API、工具和库

Alt-Text 使用一系列现代 Python 工具...

开发工具

Alt-Text 使用...

API 和补充工具

打包/分发工具

Alt-Text 使用...

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

alt_text-0.2.3.tar.gz (23.8 kB 查看哈希值)

上传时间 源代码

构建分发

alt_text-0.2.3-py3-none-any.whl (27.5 kB 查看哈希值)

上传时间 Python 3

由以下组织支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面