cathoderaydude / Babel

A simple translation tool for on-screen text using Google Cloud Vision and Translate. Intended for translating emulated videogames and similar things.
MIT License
2 stars 0 forks source link

Rate limiting done #55

Closed hbloom1783 closed 4 years ago

hbloom1783 commented 4 years ago

10 per second feels fine, 50 is effectively instant. Change the default if you want. Included settings form updates.

Also included some exception handling on the async threads - a surprise tool that will help us later.

Also also added some basic null/empty-input handling for the async threads, to avoid making calls that will never return good data.