Watson Unity SDK speech-to-text after build on android - 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.

Related

Cloud9 in Android App

I am building an Android App for my college, which need to compile different type of programming languages. Can I somehow use the Cloud9 IDE as a compiler in my App ? please guide me.
expected working: App will send the program to the cloud9 and compiles and returns output/errors or prompts for Input (if any).
Or
Is there any other way I could make this feature work with the App.

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.

How to enable a custom language in Android Phone?

I am novice in android platform & I'd like to use Bengali as language for android phone.
In the latest release it says: Expanded I18N support (full worldwide encodings, more locales)
Does it mean it has by default support for Bengali or such languages?
Or still I need to do framework translation and submit to google under opensource project etc etc?
If so I am thinking to take it as my semester project (atleast I can convert some part of the android os and test it in the emulator?) Please let me know what do you think..
And thanks for your help in advance.
Does it mean it has by default support for Bengali or such languages?
Unless Bengali is known by another name, then no, Bengali is not supported in Android 2.3. I am unclear what "such languages" entails.
Or still I need to do framework translation and submit to google under opensource project etc etc?
At best. Please coordinate with them first.

How to let android device "speak" Chinese?

I'm learning to develop app on Android with eclipse and ADT plug-in.
Now I want my app to read Chinese text, according to this artical in android SDK document http://androidappdocs.appspot.com/resources/articles/tts.html
The TTS engine support speaking English, French, German, Italian and Spanish, so I want to know:
Does this TTS engine also support Chinese speaking?
If not, is there any other way to add this function?
Thanks!
The Android TTS engine does not yet support Chinese.

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