在寻找R
中翻译文本的解决方案时,我得到了很多很老的答案,建议使用translateR
包。我找到的最好的答案是this one。
答案是6年前,在此期间,translateR
不再是CRAN仓库的一部分(有人知道为什么吗?)。我想知道现在是否有更好的选择,使用CRAN仓库中的软件包。
我的示例数据如下:
translate <- data.frame(sentences = c("This needs to be translated to Dutch",
"This also needs to be translated to Dutch",
"Just as this one has to"))
字符串
目前在R中翻译文本的最佳选择是什么?
6条答案
按热度按时间kdfy810k1#
你可以使用
deeplr
包,它使用deepl的API。Deepl应该比谷歌翻译准确得多。字符串
wgeznvg72#
这里有一个方法,它基本上是从R调用一个python库:
字符串
这种方法不需要API,并且在本地运行。您还可以考虑以下方法,该方法也在本地运行:
型
gab6jxml3#
以下是另一种基于谷歌翻译的方法:
字符串
vohkndzv4#
这里有一个方法,可以用来从英语翻译成荷兰语:
字符串
使用这种方法,您不需要应用程序密钥,它可以在您的计算机上本地运行。
vqlkdk9b5#
下面是一个基于chatGPT的方法,它需要一个API密钥:
字符串
pepwfjgg6#
下面是另一种使用微软Azure的chatGPT的方法:
字符串