如何检测用户';使用Ruby而不使用在线服务的输入语言?

如何检测用户';使用Ruby而不使用在线服务的输入语言?,ruby,offline,language-detection,Ruby,Offline,Language Detection,我正在寻找一个库或技术来检测用户提供的文本块的输入语言。在线查找(如谷歌翻译)无法完成此任务,因为我正在编写一个必须离线运行的应用程序 谢谢。对于任何感兴趣的人,我已经找到了性能优异的宝石。这里还有两种基于n克的宝石,您可能想尝试一下。他们离线工作 ,为分离英语和其他语言而优化(有一个实时演示) ,不太专业,将检测更多语言。有些语言可能需要一些额外的训练——我发现它对德语文本不够精确 Ruby中WhatLanguage的快速演示: 我用的是我非常喜欢的,简洁易用的。试试看。第一个给我的是英语的

我正在寻找一个库或技术来检测用户提供的文本块的输入语言。在线查找(如谷歌翻译)无法完成此任务,因为我正在编写一个必须离线运行的应用程序


谢谢。

对于任何感兴趣的人,我已经找到了性能优异的宝石。

这里还有两种基于n克的宝石,您可能想尝试一下。他们离线工作

  • ,为分离英语和其他语言而优化(有一个实时演示)
  • ,不太专业,将检测更多语言。有些语言可能需要一些额外的训练——我发现它对德语文本不够精确

    • Ruby中WhatLanguage的快速演示:


      我用的是我非常喜欢的,简洁易用的。试试看。

      第一个给我的
      是英语的
      。是的!我也是,但这个版本的离线工具,工作完美!