Speech recognition using Openears framework? - iphone

Operears: The speech recognition(Speech to text) framework for iPhone(iOS Devices), I have installed openears demo app on my iPhone device, It works well but only for a list of words like GO, CHANGE, MODEL. Can we make speech recognition more generic for a real time speech recognition, that is, not limited to few words. It should be generic.
Openears:
http://www.politepix.com/openears/

You have to use new Language Model instead of their default one.
The language model is the vocabulary that you want OpenEars to understand, in a format that its speech recognition engine can understand.
The smaller and better-adapted to your users' real usage cases the language model is, the better the accuracy.
An ideal language model for PocketsphinxController has fewer than 200 words.
You can dynamically create new language model through the LanguageModelGenerator class.
See the Details about LangaugeModelGenerator & Openears Basic concepts here
Note:
Please post the queries regarding Openears only in their forum
You can see more Speech-To-Text SDK's here

Related

Best open source speech recognition API and engine

I am making my speech recognition project for PC(working on Windows 8) and new in this area.The project should have basic functionality like dictation with accuracy in email,notepad etc and should response to local commands of PC.
I am using sphinx4 for my speech recognition project.I want to know,is there any better open source API than cmu sphinx? I want better in context of accuracy and large vocabulary.
Is kaldi(deep neural network based) better than cmu sphinx(HMM based)?I want to know which is better for what?
what is difference between speech API and speech Engine,as a developer what i will require to develop my software?
Please help me to give a clear vision about above questions and if possible provide some speech recognition developer or researcher community link.

Speech in a different language

I need to change the speech language for a specific response. I know I can change the TTS voice for the whole app, but I have not found a way to do that for a response. In this case, the supported user locales are English and German, but the text I want Google Assistant to speak is in Korean.
Interestingly, there is no problem if the user locale is German and the text is in English. However, when I tried to create a response with Korean text, there was no audio feedback.
Unfortunately, the Actions on Google platform does not have support for in-dialog language changes. The case you've outlined may be an exception based on certain languages having support for other-language words which are supported as a subset in the primary language.
One alternative you might consider here is using recorded spoken audio through SSML. This is a popular way to insert custom audio output into your app, which may make sense for your use case.

Quick way to perform speech recognition of very short vocabulary in iPhone

I am programming an app for research purposes. I need a quick way to perform speech recognition of very small vocabulary (as small as 5 words in the entire dictionary). I know of many speech recognition frameworks like OpenEars, ATT Watson Speech API, Dragon etc. But it requires you to invest a lot of time in reading.
Since the focus of our app is not speech recognition, we want to do it in a quick way. I know that if I have only 5 words, then I can replace them with 5 choices as well, but that is not appropriate.
Any ideas on this? Thank you.
OpenEars developer here. OpenEars has a quickstart tutorial that can get you started recognizing a small vocabulary in about 5-10 minutes: http://www.politepix.com/openears/tutorial
if you don't bother of non iOS, then Voxforge can be a good starting point.
http://www.voxforge.org/home/downloads
I also get many help from this site with HTK when I wrote thesis.
this web site contains training procedure step by step which will be good for you.
hope this can help in small vocabulary speech recognition.
(HTK itself has sample training procedure for 10 digits)

How to do Map Navigation for iPhone support?

Here is Google Map Navigation for Android Mobiles:
http://www.youtube.com/watch?v=lwggXqMZZ8w
Can we achieve this functionality for iphone? Is there any map api available for this which provides directions and details on GPS bases as well text (source to destination) bases?
If Yes, please provide some links regarding those.
It is against google's terms of service (relating to MapKit) to do turn by turn navigation, however you can work around it using the google maps web api and create custom code.
For speech recognition you can use this:
I used
Open Ears, which was quite easy and works really fine for text-to-speech and recognition.
OpenEars is an open source framework for performing continuous speech
recognition, text-to-speech, and language model generation in iOS. It
uses the CMU Pocketsphinx, CMU Flite and MITLM libraries.

i need to now the accuracy of OpenEars, speech library for IPhone using CMUSphinx?

hello
any one who have used this OpenEars, speech library for IPhone using CMUSphinx and can tell me how much it is helpful for speech to text conversion for iOS and with how much accuracy i need to attain 80% speech should be converted to text is this library can do this for me
help required
thanx in advance.
OperEars API has its internal word storage that make it very reliable in terms of accuracy you can increase the accuracy with passage of time by adding user defined word with user's own speech that is a big feature of this API see this