TTS with Arabic voice - android

I need to make my TTS android app able to read text in Arabic. Could some one tell me how can I do it?I just know that I have to use SVOX Arabic TTS, but I do not know what I should after this.I am using eclipse.

Related

Regarding text to speech with real human voice in offline mode and if online then free

Currently i am developing application related to speech text. For this i used text to speech of android. But it is not doing speech like a person speaks.
So there is any library or way to speech my text like real person's speaks. Please help.
Thanks in advance
Use IBM Watson's TTS For natural voices to be used
Make an account in IBM and use it's API..free for 1 month.

Watson Unity SDK speech-to-text after build on android

Hello I'm use Watson Unity SDK for my project.
I use Speech to Text service for 2 languages English and Chinese.
On Windows and Unity Editor it works perfect!
But after build on Android Watson only text my speech only in English.
I tested using TestSpeechToText.cs change Language in Inspector and also code in language variables.
But still now work on Android Devices. Please help me.
I don't know why this is happen.
I have it working on an android device. Please ensure that the device has access to internet (mine didn't and it was causing me a lot of issues).
Open the scene TestSpeechToText and find the SpeechToTextWidget. In the inspector, change the value of Language to zh-CN.
Open the Build Settings menu and select all eight scenes to build in the Android platform. On your Android device select Test Speech To Text and speak in Chinese.
You will not be able to speak in English and Chinese without changing the language model in the SpeechToTextWidget between en-US and zh-CN.

Change language of offline speech recognition

I have succesfully integrated offline speech recognition into my glass app by following these steps: link.
But I couldn´t find a possibility to change the language for recognition. Is there any or is it impossible?
(The Language files have to exist somewhere, maybe I just can replace them for another language, when there is no better possibility.
I guess it uses the files from data/data/com.google.glass.voice/files)
This question was answere here : Available Language
I saw that there is only US and EN language for now in XE 21, and Google didn't communicate about new language yet.

Android TextToSpeech in Papiamento Languages

I'm writing an Android application which needs to speak out a text (i.e the TextToSpeech functionality in an eReader). I am trying to do this in Papiamento Languages ("http://www.narin.com/papiamentu/"). Is this possible? If so, how could I do it? There are some TTS engines available. I used eSpeak TTS Engine. With the use of eSpeak, I was able to configure the settings page to use it as the default engine. But how could I use that engine to do TTS in our application? Thanks.
Unfortunately Papiamento isn't supported at the OS level, nor do pretty much every 3rd party TTS engine. I wish it did though, saw a few people using our app when I was in Curaçao a few weeks ago :)
Currently, only espeak supports this language, and it should be as easy as going to your android settings, general management or language and input, text to speech, preferred tts engine and select espeak as the default tts engine, which should automatically synthesize using espeak.

Can I get speech recognition in language other than English on Android?

I am trying to build an application (which would use the Hindi language and other regional languages) to get speech voice commands.
I also need text to speech functionality in my application.
I was wondering if there was any way I could get a speech recognition library on Android? I did a quick Google search and found a couple of libraries for Hindi on the Internet but I am not sure if I can include them in my Android project. Can I?
You can use pocketsphinx for your app.It has JAVA and Python API's for capturing and recognizing speech. By default it recognizes only English. But if you provide your own Language Model (LM) and Dictionary File(.DIC), you should be able to get it working.
Not directly straightforward as using an API, but can be certainly doable
http://cmusphinx.sourceforge.net/wiki/tutorialandroid
Android does support a few languages but not very many, I think the list currently is US, Japanese and Chinese. Not Hindi yet though I would think they are working to add new language support soon.
Over on the Android Developers page they have a good example.

Categories

Resources