Yuvaraj.M
Yuvaraj.M

Reputation: 9801

How to recognize the human voice by code in iphone?

I want to integrate voice detection in my iPhone app. The iPhone app allow the user to search the word by using their voice. But, i don't know a single info about Voice Recognition in iPhone. Can you please suggest me any ideas,tutorials or sample code for this?

Upvotes: 0

Views: 1995

Answers (3)

Mohamed Amine
Mohamed Amine

Reputation: 2304

You can also use Google Chrome API to integrate voice recognition on your application, but there is a big problem : the API works only with FLAC encoded files, but this encoding isn't supported natively on iOS... :/

You can see those 2 links for more information :

EDIT :

I realized an application including voice recognition using Nuance SDK, but it's not free to use. You can register for free and get a developer key that allows you to test your application for 90-days. An application example is included, you can see the code, it's very easy to implement.

Good luck :)

Upvotes: 1

Srikar Appalaraju
Srikar Appalaraju

Reputation: 73688

The best approach will probably be to:

  1. Record the voice on the phone
  2. Send the recording to a server that runs the speech recognition software
  3. Then return something to the phone to indicate what it should do

This approach is favorable as there are a number of open source voice to text softwares out there & you are not limited by computing power in the backend.

Having said that, iOS has OpenEars which is based on Pocket Sphinx. It looks promising...

Upvotes: 0

mbh
mbh

Reputation: 3312

Well voice recognition is not correlated with iphone. All you can do is record the voice in iphone. Once done, you can either code your one voice recognition module, or find a third party API and reuse it.

You can do google search on that.

Upvotes: 0

Related Questions