cordova-plugin-nuance-speechkit
Version:
Cordova Nuance SpeechKit Plugin
33 lines (27 loc) • 753 B
JavaScript
;
function SpeechKit() {
}
SpeechKit.prototype.tts = function (text, language, voice, successCallback, failureCallback) {
cordova.exec( successCallback,
failureCallback,
'speechkit',
'startTTS',
[text, language, voice]
);
};
SpeechKit.prototype.asr = function (language, successCallback, failureCallback) {
cordova.exec( successCallback,
failureCallback,
'speechkit',
'startASR',
[language]
);
};
SpeechKit.install = function () {
if (!window.plugins) {
window.plugins = {};
}
window.plugins.speechkit = new SpeechKit();
return window.plugins.speechkit;
};
cordova.addConstructor(SpeechKit.install);