How to do Map Navigation for iPhone support? - iphone

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.

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.

Google Assistant for Game

I'm interested in using Actions and the Assistant to create dynamic dialog for a video game.
Specifically I would want players to be able to speak (literally) to characters and for the characters responses to be determined by Actions, just like the Assistant.
Is there any version of the Assistant available that can be integrated into a game? As far as I can see they offer a lot of the building block services to developers, through the cloud, but nothing as fully featured as Google Assistant
Sounds like a cool scenario. Not something Actions on Google supports directly, but if you want to experiment, you could use the Google Assistant SDK to host the Assistant in your game and respond to queries that are meant for your players.
https://developers.google.com/assistant/sdk/
Love to see what you come up with.
It pretty much comes down to which Framework you use when building your game. If you use Unity for instance, you can use API.AI's Unity SDK.
There are also a lot of other SDKs provided. I don't think you really have to include the complete Google Assistant SDK, since you most likely will want to write your own responses (?). Some SDKs have speech recognition included, for others you will need a Speech Recignition framework, for instance Google Cloud Speech API.

Speech recognition using Openears framework?

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

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?
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 :
http://www.albertopasca.it/whiletrue/2011/09/objective-c-use-google-speech-iphone/
http://8byte8.com/blog/2012/07/voice-recognition-ios/
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 :)
The best approach will probably be to:
Record the voice on the phone
Send the recording to a server that runs the speech recognition software
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...
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.

iPhone MapKit: use bike layer?

Google maps API provides an option to show a bicycle layer. Is this also possible with MapKit?
Neither driving nor bicycle directions are "natively" supported in MapKit. There are numerous other questions here that cover how to construct overlays for directions by leveraging Google's map apis. I'd start there but you'll have to roll your own solution using MapKits overlay capabilities.
Sadly, no.
A lot of Google Map API features are missing from the MapKit framework, and with the latest drama between Google and Apple, it would seem that Apple is looking beyond Google to provide their mapservices.