Android Translate One Language to Another and Text to Speech - android

I am trying to make an application in which user can translate text one language to another and will be able to hear the translated text.
I Somehow Done Translating One Language to another using Microsoft Translate API.
But I am still unable to to speak out that translated text.
Please Guide me, How to achieve this functionality.
You can suggest me totally different API with translation and speech, I can convert my project to that.
Please Please any help.
Regards

You can you Google's text to speech. See this.

Related

Question regarding Arabic on Google Mlkit

I have a question about harakah on Arabic language, the result that i get from MLKIT doesn't provide arabic with harakah in its text, only arabic without it.
I tried making a feature for my flutter app, and it needs to recognize arabic words from gesture that user paint. So I use google_mlkit_digital_ink_recognition, The example works great, i downloaded arabic model but the problem is it cannot read arabic word with harakah that i input (paint) in the screen. I tried reading documentation and search about this but no dice.
The result that i get is only arabic without harakah, and the feature i plan to make need it. Backend will send a text (1 to 4 arabic alphabet with or without harakah) and user need to paint it on the screen, MLKIT will recognize the strokes user made and then the app will decide if what user paint is correct or not, this is what i plan to make. Is there a way for MLKIT digital ink to input and output arabic with harakah with this plugin? Is there alternative or a better way to handle this? or do i need to make and train a custom modal for this? or am i missing something that needs to be done first?
There are some app that i see in google play that's a bit similiar, i think i can achieve similiar result like the apps i see with clipper and path but they don't have harakah on it, the app need to know if it's correct or not, and the text that i need to match comes from backend which may vary and more complicated. There's other alternatives that i thought, instead of text backend send me an image, use scribble to generate image on what user paint, then match it with image from backend with image_compare, but i'm not sure since i haven't tried it yet. The chance of getting them right when matching might be low and this will burden other team since they need to make the image one by one instead of just text. Right now, the fastest way i can think of is using MLKIT since i need to work on this feature this late month or early next month. I hope you guys can help, Thanks.

is there any way to dynamically convert the English API response received through Retrofit to any other language?

I created a Quotes App, using an API to call the quotes, using retrofit, and now I want the app to have the option of translating all to Portuguese, Spanish and English. I’m new at coding can someone please help me?, how can I do that?
(The language of my app is #Kotlin)
Assuming you have no way of requesting different language versions of the quotes, your best bet is to use a third-party API to do the translation.
This might be more than you want to tackle, but Google does have an ML kit to provide text translation: Translate text with ML Kit on Android
I've never used it, but it doesn't seem too difficult for basic text translation to a few languages.
That's not something that can be done directly.
I guess the best approach to achieve that functionality would be using a second API for translating the result of the query from the first API.
Just Google "Translation API".

Tamil translate in android

How do I translate/convert Thanglish to tamil script on android?
I googled a lot but didn't find any hints, could someone please suggest a solution?
you have to use google translate API if you want to translate texts dynamically. Refer this link.
https://cloud.google.com/translate/docs?csw=1
There are online tools like quillpad and tamiltyping and apps in android like Tanglish to do that. If you want to develop one in android, you can translate as the vowels and consonants are typed in english, and add a tamil dictionary to make sure the spelling is right.

Handwritten text dictionary

I don't know if I am asking the right question even: Is there an Apple/Android app that allow non-native English speakers to draw a word and look up its meaning at the same time? I high value any suggestions/responses to my question. Thanks
The Google Translate application can do this for you. There is a squiggly line at the lower right of the window on startup that lets you draw there and get a translation or description.
I believe that the same application did that for iOS as well. It can even use the camera to translate what it sees for you instead of writing it down and getting a translation if it is in front of you or in written material.

How do I Take a picture, Scan it, then Populate EditText?

I know a few apps do this but i have no idea where to start looking for examples or tutorials.
As an example, think of a check. You want to take a picture, have the app scan the check and then input the data into various EditText boxes for the user to look over and approve before sending.
TurboTax does this currently with your W2 on Android. Any help, or pointing in the right direction would be helpful.
Where should i be learning how to do this?
You might consider commercial software libraries, like that from A2iA Corporation (http://www.a2ia.com/en/a2ia-checkreader-0), or the open source Tesseract library (http://code.google.com/p/tesseract-ocr/) for basic OCR operations.
Assuming you want to read the MICR (magnetic ink character recognition) characters at the bottom of the check, A2iA is a good start, as I'm unsure if Tesseract will work well with the E13B font used for this.

Categories

Resources