3

I want to implement some simple transcriber for deaf people, so I need a library for mobile (ios and android) that will help me to recognize the audio from the microphones and convert it into text.

I'm not concerned about the library autocorrecting words, because I want also random words or screams to be recognized.

Also I would love if it can work offline.

Cristian Ceron
  • 695
  • 1
  • 8
  • 12
  • 4
    I'd recommend checking out PocketSphinx for Android: http://cmusphinx.sourceforge.net/wiki/tutorialandroid – Actiwitty Aug 26 '15 at 22:56
  • 4
    Honestly, it wasn't more than a quick google search away. Literally the first listing when you search for "speech recognition android". I'd try a quick look before posting a question. – CaptJak Aug 26 '15 at 23:15

2 Answers2

2

Google does:

public static SpeechRecognizer createSpeechRecognizer (Context context, ComponentName serviceComponent)

There is a speech recognition class (literally SpeechRecognizer) which can be used for that.

There are a few third party options which can be used for iOS. Given here and also here.

Community
  • 1
  • 1
CaptJak
  • 3,592
  • 1
  • 29
  • 50
1

Android have already a API for this, take a look: http://developer.android.com/reference/android/speech/SpeechRecognizer.html

The api can be used offline, but the user needs to download the offline speech recognition package.

In this topic, you will find more information:

Java speech recognition API

Community
  • 1
  • 1