Cordova Voice Command plugin

The library is a voice command plugin for cordova, supported with cordova and ionic. ( Supported by cordova base varients).

Supprted platforms

The platform support is currently available only with android.

Supported Actions

Action Remarks
Set Alarm Supported
Set Timer Supported
In App Search Supported
Add calendar event Under development
Take video Under development
Take picture Under development
Media Play Under development

Quick install

cordova plugin add https://github.com/mahanama94/cordova-voice-command-plugin.git

Usage

voicecommand.check(ConfigurationObject, SuccessCallback, ErrorCallback)
Parameter Description
ConfigurationObject Contains the configuration settings for the voice interactions.
SuccessCallback Callback for the success of finding the application invocation.( For both implicit and explicit calls). With data containing the information of the event
ErrorCallback Callback for the error of the process.



ConfigurationObject
Parameter Description Default
remember The application should remember the type of Application call true
Data

| type | Type of the implicit call Ex - SetAlarm (See Documentation) |

Documentation

Link for the complete Documentation of the plugin can be found in the Docs diectory.

Sample Application

function voiceCommandTest(){

  voicecommand.check([], function(message){
    // receive and handle the event parameters here
    // for explicit calls,  you can ignore
    console.log(message)
  }, function(){
    console.log('Error');
  })
}

You can attach the above function to an event according to the requirements of the application.