This is a Cordova 3.x compatible plugin built to support nuance's mobile sdk for being able to do voice recognition and tts
Installation Instructions for IOS:
-
Sign up for a developer account at http://dragonmobile.nuancemobiledeveloper.com/public/index.php?task=home
-
Download the IOS SDK
-
Add the IOS SDK .framework file as Nuance instructs you to in there installation directions.
-
Install this plugin to your cordova project
cordova plugin add https://github.com/chalettu/nuance-phonegap-plugin.git
-
Configure the plugin with your credentials in the Plugins/credentials.m file
-
At this point you should be able to do a cordova build ios and have your project compile successfully
-
I am working on getting more detailed documentation on some of the javascript calls but in the mean time if you have questions feel free to ask a question about how to use this plugin.
Installation Instructions for Android:
-
Create an android project using cordova
-
Add the nuance plugin cordova plugin add https://github.com/chalettu/nuance-phonegap-plugin.git
-
Download the android SDK from nuance found here . http://dragonmobile.nuancemobiledeveloper.com/public/index.php?task=getKit&kit=sdkCurrentAndroidKit
-
Open up your cordova android app in a tool like Eclipse.
-
After unzipping the sdk files please add the following files to the libs directory of your project.
-
Add your credentials to the credentials.java as seen in this photo.
-
We need to add the appropriate android permissions so the android app can use things like microphone, etc. Please edit your projects androidManifest.xml like the picture below
-
For more documentation on the functions that are available please reference http://nuancedev.github.io/docs/nuancespeechkit.html