Coder Social home page Coder Social logo

Comments (9)

Earu avatar Earu commented on June 12, 2024 1

:/
image

Yeah its self hostable, but then that becomes a liability.

Oh then if that's the case I don't personally want to host it. I want EasyChat to continue living without having to maintain services like that. What if I get even more busy than I am currently ? Nobody is gonna be there to maintain it anymore. So the more independent it is, the better.

If you do have more free public APIs that we can use though, feel free to post them here 👍

from easychat.

Earu avatar Earu commented on June 12, 2024

Yes it has been the case for a while now, there wasn't any proper alternative that we could find. But maybe your suggestion will work? I'll look into it.

from easychat.

Cynosphere avatar Cynosphere commented on June 12, 2024

:/
image

Yeah its self hostable, but then that becomes a liability.

from easychat.

Piehthyte avatar Piehthyte commented on June 12, 2024

Google translate API is usable and free. I haven't had a problem with it. I wrote an AutoHotkey script to do autotranslations cause I talk to a loooooooooot of non-English speakers. It should work for you as well.

from easychat.

 avatar commented on June 12, 2024

Google translate API is usable and free. I haven't had a problem with it. I wrote an AutoHotkey script to do autotranslations cause I talk to a loooooooooot of non-English speakers. It should work for you as well.

The Google Translate API is not free by any stretch of the imagination. The user accessible one on the Google Translate website is, but not the backend API. Creation of a bot that uses the frontend as if it were a user violates Google's Terms of Service and would result in a hell of a lot of problems, mainly legal ones.
image

Unfortunately, it seems that the only option would be to self-host an API for translation. I would be happy to host such a thing using my own equipment for people to use, however I would most likely not be comfortable with having an unknown quantity of traffic constantly using up my network infrastructure, and would have little in the means to limit or cap such traffic without significantly impacting the user experience.

from easychat.

 avatar commented on June 12, 2024

Update: I've been looking around, and it looks like the Watson Translate API may be a viable alternative:~
https://cloud.ibm.com/catalog/services/language-translator
image

They claim that their free plans will remain free and won't charge you unless you explicitly opt-in to having a paid service. I'm not sure what 1 million characters works out to, (mathematically, that's ~233,000 characters per week or ~33,000 characters per day
The only requirement to use the API is to sign up for an account.

from easychat.

Earu avatar Earu commented on June 12, 2024

Update: I've been looking around, and it looks like the Watson Translate API may be a viable alternative:~
https://cloud.ibm.com/catalog/services/language-translator
image

They claim that their free plans will remain free and won't charge you unless you explicitly opt-in to having a paid service. I'm not sure what 1 million characters works out to, (mathematically, that's ~233,000 characters per week or ~33,000 characters per day
The only requirement to use the API is to sign up for an account.

Sounds like a plan, I'll check it out eventually. I've been super busy lately so don't expect anything within the week.

Regarding:

Google translate API is usable and free. I haven't had a problem with it. I wrote an AutoHotkey script to do autotranslations cause I talk to a loooooooooot of non-English speakers. It should work for you as well.

That's what EasyChat used to do, but it was very limited in terms of queries you could do and most of all it was illegal, because it's an API that's only meant to be used by google internal services.

from easychat.

Earu avatar Earu commented on June 12, 2024

Okay, so I've been messing around with the IBM API a bit, and it doesn't really seem very user-friendly for a non IT versed person. And I obviously cannot have one key that will be public and for everyone to use, for obvious security reasons. If anyone wants to write a simple document for a lambda user, on how to get a key off IBM's service you are more than welcome.

from easychat.

Earu avatar Earu commented on June 12, 2024

Since Yandex still works despite the keys being paid, and no proper alternative has been found I'm going to close this issue. Feel free to re-open a similar issue if you think you've found a better solution.

from easychat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.