10.0.6 • Published 6 years ago

cordova-plugin-sscspeech v10.0.6

Weekly downloads
3
License
ISC
Repository
github
Last release
6 years ago

安装

$ cordova plugin add cordova-plugin-sscspeech

或者通过git安装:

$ cordova plugin add https://github.com/YanjiangWu/SSCSpeech

使用方式

export class SummerSpeech {
    static open(): Promise<any> {
        return new Promise((resolve, reject) => {
            if (null != cordova && cordova['plugins'] && cordova['plugins']['Speech'] && cordova["plugins"]['Speech']['open']) {
                try {
                    cordova["plugins"]['Speech']['open']({}, function (data) {
                        if (data && data.result) {
                            resolve(data.result)
                        }
                    }, reject);
                } catch(error) {
                    console.error(error);
                }
            } else {
                reject("启动语音识别失败");
            }
        });
    }
}

与国信插件有冲突

此插件在iOS上与国信插件有冲突,所以在plugin.xml中已经将与国新插件共用的framework注释,安装国信插件时,直接安装即可。但是如果是没有安装国信插件,则需要首先将plugin.xml中以下取消以下两行的注释:

<!--
<framework src="src/ios/MBProgressHUD.framework" custom="true" />
<framework src="AVFoundation.framework" />
-->