如何获取文本的发音(语音)(不是语音,只有文本)?

Dem*_*cal 5 python text-to-speech phonetics google-text-to-speech google-translation-api

我想用python得到短信的发音。例如,消息“text”应转换为“tekst”,消息“\xd0\xbf\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82\”(俄语) 应转换为“privet”。

\n\n

我尝试使用googletrans,但实际上没有发音(发音是“无”,我的问题)。

\n\n

有人知道这个任务的一些包吗?我用谷歌搜索过但没有结果。我发现了超过 5 个用于将文本转换为语音或文本翻译为语音的软件包,但我不需要音频文件,我只需要发音文本。Phonemizer是非常好的解决方案,但无法在 Windows 上运行它的后端。

\n\n

也许有人知道如何获取thisthisthisthis的一些“API” ?

\n

小智 2

您可以使用 selenium 从 macmillandictionary.com 获取文本。使用selenium,您可以在页面中导航、单击、输入文本等。因此您的工作将在搜索栏中点击单词并使用selenium 获取结果。您也可以使用 oxfordlearnersdictionaries.com。