cordova科大讯飞语音识别
cordova-plugin-IFlyspeech
科大讯飞的语音听说读写的cordova插件
Supported Platforms
- iOS
- android
Installation
插件安装命令:
cordova plugin add https://github.com/Edc-zhang/cordova-plugin-IFlyspeech
注:不要使用上面的命令安装插件,因为需要手动去改插件里面的appid和sdk包, 所以先手动下载zip包到本地

更改插件说明:
1、打开科大讯飞开放平台官网:http://www.xfyun.cn/ 注册帐号登录,进入控制台,创建应用(注意ios、android是需要分别创建应用的,也就是分别有一个appid)
2、应用创建完成后,添加需要使用的服务、如语音听写,效果如下图:

未经过审核情况下, 每个appid每天有500次识别的限额,建议提交app给讯飞审核,审核通过后每天有20000次的限额,审核基本都会通过。
完成以上操作后,下载ios、android不同版本的sdk到本地。
一、解压之前在github上面下载的zip包,分别找到
ios目录:cordova-plugin-IFlyspeech-master/src/ios
android目录:cordova-plugin-IFlyspeech-master/src/android/libs
然后将讯飞上面下载的sdk
ios路径:lib/iflyMSC.framework
android路径:libs
分别替换到github插件解压的文件夹里面
二、替换插件文件夹里面的appid
1、Android:修改cordova-plugin-IFlyspeech-master/plugin.xml文件内容,
搜索【android:name=”IFLYTEK_APPKEY”】,将对应的android:value=”改为申请的android版本的appid”
2、Android:修改cordova-plugin-IFlyspeech-master/src/android/res/values/strings.xml文件内容
搜索【app_id】将对应的值改为申请的android版本的appid
3、ios:修改cordova-plugin-IFlyspeech-master/src/ios/CDVSpeech.m文件内容
搜索【#define SPEECH_APP_ID】,将对应的值改为申请的ios版本的appid
完成后再执行cordova添加插件命令即可:
cordova plugin add 插件(cordova-plugin-IFlyspeech-master)本地路径
开始调用插件进行语音识别:
//参数1: 成功回调方法//参数2:失败回调方法(ios没有失败回调方法)//参数3: 是否显示对话框,默认true//参数4:是否生成标点符号 ,默认truexunfeiListenSpeaking.startListen(function(data){//data即是返回的文字},null,true,true);
转发请标注原文地址:http://www.cnblogs.com/dinglinjie/p/7458548.html
阿杰de博客,qq群:112465270
cordova科大讯飞语音识别的更多相关文章
- 安卓Android科大讯飞语音识别代码使用详解
科大讯飞的语音识别功能用在安卓代码中,我把语音识别写成了Service,然后在Fragment直接调用service服务.科大讯飞语音识别用的是带对话框的那个,直接调用科大讯飞的语音接口,代码采用链表 ...
- 百度语音识别vs科大讯飞语音识别
一.结果 从笔者试验的结果来看,科大讯飞的语音识别技术远超百度语音识别 二.横向对比 科大讯飞语音识别 百度语音识别 费用 各功能的前5小时免费 全程免费 转换精准率 非常高 比较低 linux ...
- 用Python来使用科大讯飞语音识别,so easy
在人工智能高速发展的今天,语音识别技术被带入到人们的工作和生活中,开始被越来越多的人关注和使用,今天,当各种在线客服被机器人客服代替,当速记翻译馆被语音识别代替,甚至当收银员.驾驶员.工厂工人.普通文 ...
- android128 zhihuibeijing 科大讯飞 语音识别
- 科大讯飞 开放平台 http://open.voicecloud.cn/ package com.itheima.voicedemo; import android.app.Activity; i ...
- ros科大讯飞语音识别
转自http://www.ncnynl.com/archives/201611/1069.html ROS入门教程-编写科大讯飞语音SDK的ROS包 说明 ROS软件包xfei_asr是集成自科大讯飞 ...
- ros语音交互(四)移植科大讯飞语音识别到ros
将以前下载的的语音包的 samples/iat_record/的iat_record.c speech_recognizer.c speech_recognizer.c 拷贝到工程src中, linu ...
- ros科大讯飞语音识别环境配置
以在线命令词识别为例: 链接:http://www.xfyun.cn/sdk/dispatcher 1.下载SDK,解压: 2.在ROS工作空间下创建一个Package: catkin_create_ ...
- 科大讯飞语音识别Demo创建
1.下载官方SDK https://www.xfyun.cn/sdk/dispatcher 2.打开AS,选择import project 3.导入mscV5PlusDemo 4.解决ERROR: ...
- ros语音交互(五)移植科大讯飞语音识别到ros
将以前下载的的语音包的 samples/iat_record/的iat_record.c speech_recognizer.c speech_recognizer.c 拷贝到工程src中, linu ...
随机推荐
- 【MangoDB分片】配置mongodb分片群集(sharding cluster)
配置mongodb分片群集(sharding cluster) Sharding cluster介绍 这是一种可以水平扩展的模式,在数据量很大时特给力,实际大规模应用一般会采用这种架构去构建monod ...
- Bellman-ford算法的学习http://blog.csdn.net/niushuai666/article/details/6791765
http://blog.csdn.net/niushuai666/article/details/6791765
- Contemplation! Algebra 矩阵快速幂
Given the value of a+b and ab you will have to find the value of a n + b n Input The input file cont ...
- 1067 Bash游戏 V2
有一堆石子共有N个.A B两个人轮流拿,A先拿.每次只能拿1,3,4颗,拿到最后1颗石子的人获胜.假设A B都非常聪明,拿石子的过程中不会出现失误.给出N,问最后谁能赢得比赛. 例如N = 2.A只能 ...
- I/O 模型及其设计模式
来源:伯乐在线 - 咸菜 链接:http://blog.jobbole.com/104638/ 前言 I/O在软件开发中的重要性无需多言,无论是在操作系统.网络协议.DBMS这种底层支撑软件还是在移动 ...
- POJ--3164--Command Network【朱刘算法】最小树形图
链接:http://poj.org/problem?id=3164 题意:告诉n个点坐标,m条边表示两个点之间有路.从1点開始建立一个有向图最小生成树. 朱刘算法模板题 =============== ...
- 在Tomcat服务器中去端口访问域名
在刚购买域名并解析后,从外网访问Tomcat服务器时是需要在域名后面加端口":8080".要去端口访问的步骤如下: 在Tomcat目录下的conf文件夹下,打开server.xml ...
- BeautifulSoup中各种html解析器的比較及使用
Beautiful Soup解析器比較 ·Beautiful Soup支持各种html解析器.包含python自带的标准库.还有其它的很多第三方库模块. 当中一个就是lxml parser,至于lxm ...
- C++链表冒泡,归并,插入排序(纯指针)
#include <iostream> using namespace std; //别问我为什么要写链表的冒泡排序. struct Node { int data; Node *next ...
- springmvc的执行流程详解
1.什么是MVC MVC是Model View Controller的缩写,它是一个设计模式 2.springmvc执行流程详细介绍 第一步:发起请求到前端控制器(DispatcherServlet) ...