离线语言翻译API

离线语言翻译API,api,offline,google-translate,translate,Api,Offline,Google Translate,Translate,请注意,我知道这个问题在几个地方以各种形式出现,包括stackoverflow,但我还没有看到令人满意的答案 有几种非常可靠的语言翻译API(如和)。它们是HTTP RESTful API,适用于在线模式下运行的web或移动应用程序 然而,我正在寻找一种语言翻译API,它可以在没有互联网连接的情况下,在脱机模式下翻译短句(或长句) 我的问题的另一个版本: Google Translate应用程序附带了一个选项,可以下载某些语言模型,使其能够在脱机模式下运行。是否有Android Java库(官方

请注意,我知道这个问题在几个地方以各种形式出现,包括stackoverflow,但我还没有看到令人满意的答案

有几种非常可靠的语言翻译API(如和)。它们是HTTP RESTful API,适用于在线模式下运行的web或移动应用程序

然而,我正在寻找一种语言翻译API,它可以在没有互联网连接的情况下,在脱机模式下翻译短句(或长句)

我的问题的另一个版本:
Google Translate应用程序附带了一个选项,可以下载某些语言模型,使其能够在脱机模式下运行。是否有Android Java库(官方或非官方;免费或付费)允许利用Google Translate的可下载模型进行离线翻译?

没有可以单独在离线模式下运行的web API,没有提供一些离线功能的客户端库组件,因为web API的本质是向外部主机发出请求

这就剩下了客户端库。和都存在,但它们是作为应用程序实现的,而不是作为开发人员可访问的客户端库公开的。成熟的翻译库以和的形式存在,但是这些库基于统计模型而不是神经模型


如果您正在为离线、基于神经的翻译寻找一个完美的Java库,而该库已经开发并准备好使用,那么您就太倒霉了。现在,您需要自己滚动,例如您提到的使用。翻译服务提供商使用的经过培训的模型在某种程度上是一种“秘密调味品”,因此不太可能在短期内免费提供给开发者用于离线翻译,但是,ML社区或第三方完全有可能开发和发布高质量的开源或其他自由翻译模型。

您找到解决问题的方法了吗?关于用于离线翻译的Android Java库?@yozhik不,我还没有找到解决方案。我目前正在探索使用Tensorflow定制的机器翻译解决方案。这很难,但并非不可能。您是否找到了解决方案,如果有,请与我们分享。谢谢…我同意,亚当。我自己也得出了同样的结论。但是谢谢你把它作为一个回答。谢谢你提到约书亚。我知道统计模型不如神经模型准确,但在潜入TensorFlow之前让Joshua试一试可能值得一试。天哪,这就是为什么我如此喜欢它!我有一个任务要做,很快就找到了答案。。谢谢