From 8bd5e45606c6187f56902dba3d455c033c4d3480 Mon Sep 17 00:00:00 2001 From: langxiankui <33216671+langxiankui@users.noreply.github.com> Date: Fri, 14 Sep 2018 14:50:00 +0800 Subject: [PATCH] Update README.md --- README.md | 75 +++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 62 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 3c93584..6d21947 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,62 @@ -# cordova-plugin-IFlyspeech-master - -科大讯飞的语音听说读写的cordova插件 - -### Supported Platforms - -- iOS -- android - -## Installation - -cordova plugin add https://github.com/victor-fa/cordova-plugin-IFlyspeech-master.git - +# 科大讯飞的语音听说读写的cordova插件 + +## 安装方法 + +下载插件与官方SDK + +下载之后找到插件下 +ios目录:src/ios +android目录:src/android/libs + +然后将SDK目录下 +ios SDK:lib/iflyMSC.framework +android SDK:libs +分别替换插件的ios目录和android目录中的文件 +将android SDK assets\iflytek目录中的文件替换插件中src/android/assets/iflytek路径下的文件 + +然后修改plugin.xml +搜索app_id,将后面的值换成自己申请的appid +搜索appkey,将后面的值换成自己申请的appid + +修改res/values/strings.xml +搜索appid,将后面的值换成自己申请的appid + +修改src/ios/CDVSpeech.m +搜索app_id,将后面的值换成自己申请的appid + +运行cordova plugin add [插件的绝对路径] + +## 调用方法 + + + /** 开始录音 + * @Param 成功callback + * @Param 失败callback + * @Param 是否显示录音画面 + * @Param 是否显示标点 + * + */ + xunfeiListenSpeaking.startListen(success, error, callback); + + // 停止录音 + xunfeiListenSpeaking.stopListen(); + + /** + * 开始说话 + * @Param 成功callback + * @Param 失败callback + * @Param 需要说出的信息 + */ + xunfeiListenSpeaking.startSpeak(success, error, message); + + // 停止说话 + xunfeiListenSpeaking.stopSpeak(); + + + // 暂停说话 + xunfeiListenSpeaking.pauseSpeaking(); + + // 恢复说话 + xunfeiListenSpeaking.resumeSpeaking(); + +