tags:

views:

111

answers:

4

like the tts engine , is there a way by which speech can be converted to text in android?

A: 

I'm not aware of any built-in speech-to-text functionality. You could try making use of a third-party app like Voice Text.

tlayton
+1  A: 

You might want to take a look at the Android Scripting Environment. They have an API call that does exactly that.

http://code.google.com/p/android-scripting/

Edit: Here it is

recognizeSpeech(
     String prompt[optional]: text prompt to show to the user when asking them to   
    speak,
     String language[optional]: language override to inform the recognizer that it  
    should expect speech in a language different than the one set in the            
    java.util.Locale.getDefault(),
     String languageModel[optional]: informs the recognizer which speech model to   
    prefer (see android.speech.RecognizeIntent))
Alex Bliskovsky
+1  A: 

Does RecognizerIntent fulfill your needs?

Jason Hall
+2  A: 

Yup, check out this android blog post as a start point

keno