海外资源测评导航
返回开发工具 海外资源 / 开发工具 / 数学公式转语音引擎 / speechruleengine.org
S
🔧 开发工具 数学公式转语音引擎 未知总部 国内优化

speechruleengine.org

公式转语音开源引擎

7.0/10 中国可用
TTG4G 编辑组 ·更新于 2026-06-08 ·数据来源: ai_crawl 评测方法 ↗
数据来源
ai_crawl · 最近更新 2026-06-08
行业深度解析AI 深度分析
一句话用于将数学表达式转换为语音、语义结构与盲文输出的 JavaScript/TypeScript 库。
定价开源免费
适合谁无障碍工具开发者、数学教育产品、屏幕阅读器/浏览器插件开发者、MathJax/MathML 相关项目、需要批量处理数学公式语音或盲文的团队。
核心功能将数学表达式转换为语音字符串支持 MathML、结合 MathJax 处理 LaTeX 与 AsciiMath支持 Node 模块、独立命令行工具、浏览器库三种使用方式内置语义解析库,可生成内部语义树并增强 MathML支持 Mathspeak、Clearspeak 规则集支持多语言本地化支持 Nemeth 盲文线性与二维输出浏览器端支持公式导航、高亮与语义重构
功能与用途Speech Rule Engine 是一个 JavaScript/TypeScript 库,用于为数学表达式生成语音字符串。它可将 XML 表达式按基于 XPath 的规则转换为语音,最初服务于 ChromeVox 屏幕阅读器中的数学语音引擎。除语音外,还包含数学表达式语义解释库,可生成内部语义格式、增强输入 MathML,并支持浏览器端公式导航、高亮与语义重构。
支持语言/框架使用 JavaScript/TypeScript,Version 4.0 已完全迁移到 TypeScript、ES6,并使用 webpack。支持 Node 模块、浏览器库和独立工具。可处理 MathML;结合 MathJax 可处理 LaTeX 与 AsciiMath。语言本地化包括 English、Catalan、French、German、Norwegian Bokmål、Norwegian Nynorsk、Spanish、Swedish、Italian、Hindi,其
开源还是闭源页面显示 View on GitHub、Hosted on GitHub Pages,并可通过 GitHub 下载和构建,表明项目开源维护;具体许可证未在抓取正文中给出。
自托管选项支持通过 npm 或 yarn 作为 Node 模块集成;可从 GitHub 下载并用 make 构建,或用 npx 运行独立工具;也可作为浏览器库加载到自己的网站中使用。
定价抓取正文未提供商业定价或付费版本信息。项目托管在 GitHub,并支持 npm/yarn/npx 使用,推断为开源免费项目,但具体许可证和收费政策未给出。
API/SDK提供 API,Version 4.0 中引擎 setup API 改为 Promise;支持 Node API、浏览器使用和独立命令行/交互式工具。新增 API 方法可生成数字、序数和常见分数的单词表示。
集成与生态源自 ChromeVox 数学语音引擎,可与 MathJax 结合处理 LaTeX、AsciiMath 等常见数学标记。受到 MathJax、NumFocus、TextHelp、Idescat、American Action Fund 等组织支持。本地化在 sre-l10n 独立仓库中维护,并支持 CrowdIn 进行简单消息翻译。
文档质量页面指向 GitHub Pages 文档、release notes、浏览器接口说明、语义树 visualiser 与测试站点,说明文档入口较完整;但抓取正文没有展示详细 API 文档、教程深度或示例完整性,无法进一步判断文档质量。
中国访问未知
适用场景为在线数学内容生成朗读文本;在教育网站中增强 MathML/LaTeX 的可访问性;为盲文显示器或压印输出生成 Nemeth Braille;批量处理公式并生成语义树、语音字符串或增强 MathML。
同类MathJax accessibility features、ChromeVox 数学语音能力、其他屏幕阅读器或数学无障碍组件
性价比9
易用7
服务6
综合8
优点
  • 专注数学无障碍场景,功能定位清晰
  • 已迁移到 TypeScript 与 ES6,工程化更现代
  • 可在 Node 与浏览器环境中使用
  • 支持 npm、yarn、npx 与 GitHub 构建
  • 语言与本地化规则独立维护,便于贡献翻译
不足
  • 主要面向数学表达式无障碍,通用 TTS 场景不适合
  • 抓取内容未提供详细 API 示例与完整文档质量说明
  • Internet Explorer 支持已弃用
  • 部分语言仅支持 Mathspeak,覆盖程度不一致
  • 未见商业支持、SLA 或托管服务信息

深度测评

TG4G · 2026-06-08 更新 · 仅供参考

是什么

Speech Rule Engine(SRE)是一个用于“把数学公式转成语音”的 JavaScript/TypeScript 库,最初源自 ChromeVox 的数学语音引擎。它并不是通用 TTS,而是专注于数学表达式的无障碍表达:可将 XML/MathML 表达式依据规则转换为语音字符串,并可结合 MathJax 处理 LaTeX 与 AsciiMath。

核心能力

SRE 4.0 已完全迁移到 TypeScript,并使用 ES6 与 webpack,提供面向 Node 和浏览器的单 bundle。使用方式包括 npm/yarn 安装的 Node 模块、GitHub 构建或 npx 运行的独立工具,以及可嵌入网站的浏览器库。其规则系统支持 Mathspeak、Clearspeak,并能通过 XPath 风格规则描述公式朗读逻辑。

在语言方面,页面列出英语、法语、德语、意大利语、印地语、瑞典语、挪威语、加泰罗尼亚语、西班牙语等本地化,其中部分语言仅支持 Mathspeak。盲文方面支持 Nemeth,包括用于盲文显示器的线性输出和用于压印的二维布局。

API、集成与生态

新版 API 的引擎初始化改为 Promise,并新增数字、序数、常见分数的单词表示方法。SRE 还包含语义解释库,可将表达式重构为内部语义树,并用语义信息和语音字符串增强 MathML。生态上,它与 MathJax 联系紧密,本地化独立在 sre-l10n 仓库维护,并支持 CrowdIn 翻译。

定价与开源

页面显示项目托管在 GitHub,可通过 npm、yarn、npx 与源码构建使用,属于开源项目形态;但正文未给出具体许可证、商业支持或付费计划,因此企业级 SLA、咨询支持等信息不可确认。

优缺点与适合谁

优点是领域非常垂直,数学语音、语义树、浏览器导航、高亮和 Nemeth 盲文能力完整,适合教育平台、无障碍阅读器、MathML/MathJax 项目和批量公式处理工具。缺点是学习门槛相对高,通用语音合成场景不适用;部分语言覆盖不均衡,IE 支持也已弃用。

中国访问

项目站点托管在 GitHub Pages,并依赖 GitHub、npm 等生态。抓取文本未提供中国大陆访问与支付信息,访问状态判定为未知。若 GitHub Pages 或 npm 访问不稳定,可考虑镜像缓存依赖,或评估 MathJax 自身无障碍能力、屏幕阅读器内置数学支持等替代方案。

本测评基于公开资料整理,不构成购买建议,请以 speechruleengine.org 官网实际信息为准。

中文卖点

GitHub开源项目,适合无障碍与教育产品集成。

官网快照

/shot/speechruleengine-org.png
speechruleengine.org

价格走势

当前价 · 仅供参考
价格未公开 当前定价
价格采集自官网公开页面,实时更新;历史走势数据采集中,暂无足够历史样本。下单请以官网实时价为准。

用户评价

综合评分
7.0/10
TG4G 综合评分

评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。

常见问题

speechruleengine.org 是一家未知的开发工具 (数学公式转语音引擎)服务商. 本页收录其「公式转语音开源引擎」套餐. GitHub开源项目,适合无障碍与教育产品集成.
speechruleengine.org 在中国大陆有较好的直连体验, 多数地区无需代理即可访问. 该商家总部位于未知, 主要面向海外市场.
访问 speechruleengine.org 官网完成注册即可使用. 注册一般需要邮箱 (推荐 Gmail/Outlook) 和支付方式. 多数海外服务支持信用卡 / PayPal / 加密货币. 完整流程见本页"前往官网"按钮.

浏览其他大类