是否有好的资源可以将 TeX 类型的文件转换为口语?

是否有好的资源可以将 TeX 类型的文件转换为口语?

出于各种原因,我对各种文本的音频版本非常感兴趣。在某些情况下,我可以获得 LaTeX 格式的文本(带有方程式)。显然,我可以使用“普通”文本转语音程序来阅读 ascii 纯文本或 pdf/ps OCR 生成的 ascii。不幸的是,这会使数学几乎无法理解。

是否有任何程序或包专门用于将 TeX 代码或数学导向的 TeX 代码渲染为适合文本转语音的形式?

答案1

将 TeX 转换为口语的开创性工作(从 PDF 时代之前开始)是由电视拉曼。今天人们可以生成带标签的 PDF,这可以通过 ConTeXt 实现。

答案2

不幸的是,这使得数学几乎无法理解。

你有没有尝试过英特阅读器? 对我来说,OCR 数学运算非常好,而且可以将其输出为 MathML。我后来一直在寻找可以将 MathML 转换为语音的程序,但只找到了数学播放器,本文中提到线在 ResearchGate 上;但它只能读取来自 IE9 的数学运算。我还发现Android 应用程序据称“显示和读取 MathML 内容”,但尚未运行。从我的 Google 搜索来看,Martin 的答案链接中提到的 TeXTaLK 包似乎只能在那篇文章中找到。

这个问题已经很老了,所以如果有人发现任何新东西,也请告诉我!

答案3

我使用 pandoc 取得了合理的成功,因为它将 latex 转录为 UTF-8。

我用:

pandoc -f latex -t plain frugal2.tex > out.txt

espeak-ng -f out.txt -w /tmp/a.wav

相关内容