从拉丁语(英语、德语)到阿拉伯语的注音翻译

Phonetic translation from Latin (English, German) to Arabic

看了几篇关于机器翻译的论文,但没看懂。

语言模型(在 Google 翻译中)尽我所能使用语音学和机器学习。

我的问题是,是否可以将按英语语音拼写的阿拉伯语单词转换为用户想要的阿拉伯语单词?

例如,单词 'Hadith' 是阿拉伯语单词“حديث”的英语拼音。我可以通过编程方式从 'Hadith' 转到阿拉伯语吗?

感谢 Wiki 文章,在音译领域有一个完整的工作领域。为此,有一个 Google API 已于 2011 年弃用并移至 Google Input Tools 服务。

最简单的答案是 Buck Walter Transliteration,但乍一看 1:1 映射似乎不是一个好主意。

我将尝试看看是否有办法 hack Google 输入工具并甚至在 CLI 级别调用它,因为它们 online demo 工作得很好