Giter Site home page Giter Site logo

keshavbhatt / glate Goto Github PK

View Code? Open in Web Editor NEW
69.0 4.0 8.0 3.09 MB

Open Source Google Translator and TTS App for Linux Desktop

License: MIT License

QMake 2.30% C++ 92.03% PLSQL 0.08% HTML 5.60%
google-api google-translator google-tts text-to-speech tts-linux linux-application translator-app translator-service

glate's Introduction

Glate - Google Translator and Text To Speech Service on Linux Desktop

Website for "The Glate App" - The Google translator and TTS app for Desktop Linux.

Galte is a neat, simple yet feature rich, Google Translator and Text to speech synthesizer for Linux Desktop Platform.

Key Features of Glate :

  • Set the preferred source and target language
  • Translate between over 104 languages
  • Line by Line translation
  • Download synthesized speech in mp3 format
  • Read Selected text wit Text to speech Engine
  • History of text translation for reference
  • Export translated History in text(.txt) format
  • Translation share option with inbuilt pastebin generator
  • HOTKEY to translate text from any website or other Application
  • Listen to the pronunciation, Text to Speech
  • Dark and Light mode
  • Copy and paste the translated text
  • Glate will bring many more exciting features in near future, spread the name and the app with your friends, family and colleagues.

Screenshot :

Glate Main screen featuring dark theme

Glate Setting dialog on right, featuring light theme

Glate Share Dialog on right

Preview

Glate - Google translator and text to speech Application for Linux Desktop

Install on Linux via snap-store here :

Glate can be installed on all Linux Desktop supporting snapd Via command line app can be simply installed with following command:

snap install glate

Snapstore Store link:

glate Get it from the Snap Store


Version for Windows coming soon... Stay tuned for updates :)

Credits :

Alan Pope of Canonical helped me deciding the name for this Application.

glate's People

Contributors

keshavbhatt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

glate's Issues

Provide Different meaning for the same word

When I use Google Translate to translate a word, it gives different meaning for the same word, and that feature is not available yet in your application. Could you please add that feature when there is only one word copied?

Is there a way to change the voices?

Hello, congrats for your great work it is really cool, thanks.

I have a doubt if there are any way to change the voices as it can hapen on android, with the variations. Thanks again.

Missing auto translation

Thank you very much for the nice translation tool. I'm using it on Kubuntu and I didn't faced any issued until now.
What I'm missing is an auto translation when I paste a copied text. Currently, when I paste a text, I have to click with the mouse on the arrow button to initialize the translation. It will be nice if the translation is immediately initialized after the text is pasted.
Also there is no shortcut for the arrow button. F.g. when I enter some text, I have to click manually on the arrow button. Instead using the mouse to click on the button I prefer to use a keyboard shortcut. Or maybe initiate the translation automatically when no keyboards keys are pressed anymore (after 1 second f.g.).

A request for Glate

First: Thanks for this amazing application.

In order to use the application I have to keep it opened all the time, but I always press close every time I use it, and I have to open it again, so could you please add tray icon for this application?

That will make it easier to start the application automatically when I start my computer, and it will stay opened in the system tray when I accidentally close it.

I installed your application using snap.

Issue with Quick Translate

After I choose English as the source language, and press the shortcut for Quick Translate, the source language goes back to Auto Detect, and that is annoying, because I have to set it back to English again to be able to hear the word using TTS engine, otherwise I will get this error message:

Screenshot_20200811_234055

Extra voices

Hi is it possible to add extra voices like UK male for example?

Have Ubuntu from snap store installed. Thanks

How to install Glate from source?

I want to compile glate from source (without snap). I could not find any makefile for it.

How to compile glate from source? And what are the dependencies?

Once I learn how to compile it, I would try to make native packages for Ubuntu and Arch.

TTS to audio file

Hi,
TTS voices are nice. It would be useful to have the possibility to save the audio file.
...
I saw now that the function yet exists in "Share", but the Save button is not always selectable... it may need a check.
Thank you.

Speaking the translation produces error

English to Swahili is very good. speaking English is good, speaking Swahili produces this error message: An Error ocurred while processing your request
Bad Request
Do i need to install any language pack?

Exported audio only in English

Snap Glate on Ubuntu 20.04.2 LTS: the audio is exported using an English voice, even if another language is selected.

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.