语音规则引擎 重大更改:请移至v3.0.2或更高版本。 ChromeVox语音规则引擎的NodeJS版本。 从ChromeVox版本1.31.0分叉 语音规则引擎(SRE)可以根据可以使用Xpath表达式在语法中指定的规则将XML表达式转换为语音字符串。 它最初旨在为ChromeVox屏幕阅读器翻译MathML和MathJax DOM元素。 除了最初为在ChromeVox中使用而设计的规则外,它还实现了Mathspeak和Clearspeak全套规则,本地化为多种语言以及目前Nemeth中的盲文输出。 SRE包含一个用于语义解释的库,该库以其内部语义格式重新表示任何数学表达式,通过完全分解和重建表达式来克服表示MathML的糟糕设计。 为了更好地理解表示,请查看其。 语义树可以直接以其自己的XML格式使用,或用于通过语义信息和语音字符串来丰富输入的MathML表达式。 有三种使用S