iOS更换科大讯飞的key

我这个APP使用了科大讯飞的“语音评测”功能,之前使用的是我自己注册的科大讯飞账号,在这个账号里面创建的APP,生成的key.
我们公司有公司的key, 同事说可以多个APP公用一个key. 于是我考虑把我自己的key换掉,换成公司的key.
我登录公司在科大讯飞注册的账号密码,开心的把key粘贴到我的APP里面,
运行发现报错: error:用户校验失败.(错误码:10407)。不能识别我的语音
什么鬼
想放弃了,还是用我旧的,考虑要不要问问同事,惆怅,感觉自己技术不行。最后还是想再试试吧,死马当活马医。
搜索关键字:“iOS 科大讯飞 10407”
我看到了这个:
http://bbs.xfyun.cn/forum.php?mod=viewthread&tid=27498

“10407Appid无效appid和库没有一一对应,确保appid和库一一对应,检查代码中所有填入appid的地方,并检查其他目录libs下so文件是否有误引用问题 DEMO 能用的话,请确认您应用中的 APPID与DEMO中的是否一致;libmsc.so 文件,是否与DEMO中的一致——可通过 beyondcompare等对比工具对比 so 文件。”

还有,需要下载个新的包。
莫非每个key对应的sdk都不一样?还有这种操作?那我再把这个包下载下来试试吧
下载,解压
删掉旧的包?有点怕怕的,放手一搏吧,大不了不提交
删除 “iflyMSC.framework”
添加新下载的“iflyMSC.framework”
运行,终于可以识别了!

总结:集成科大讯飞so easy.遇到困难,别想太多,干他丫的

原文地址:https://www.cnblogs.com/tufei7/p/10138812.html

时间: 2024-10-10 18:10:51

iOS更换科大讯飞的key的相关文章

iOS 更换键盘的return键的形式

iOS 右下角的return键有很多形式,比如发送,完成换行等,在遵循代理之后调用 -(BOOL)textFieldShouldReturn:(UITextField *)textField{ returnYES; } 此方法,系统默认return键的提示字为换行,我们可以在创建textfield时候修改系统return的提示 textField.returnKeyType = UIReturnKeyDone;? 如右图所示(此为英文版下的键盘)  ?另外还有其他样式 textField.ret

IOS更换64位支付宝 微信支付 SDK

14年的时候苹果就下发通知:新的上线项目必须适配64-bit,更新的项目在2015年的六月一号以后也必须适配64-bit刚开始的时候没注意到这个问题,当打包完自己项目的时候,居然在适配64-bit的时候出现了一个警告, 看了一下,大概的意思也就是说,我的项目没有适配64-bit,我勒个去,上个版本还没有提示这个,这个版本居然冒出这个警告了.眼看着六月一号也即将到来,十天时间,以苹果的审核进度不一定过的了,万一中间再出个小插曲,估计上线得一个月了,加速审核苹果不一定买帐.迟早要做64bit的适配的

ios语音识别(讯飞)

语音识别系统 为了方便人们的生活,许多的方面都可以通过语音指令来代替手动输入来执行想要的指令.现在做语音识别的有一些不错的开放平台供我们使用,一家是科大讯飞平台,一家是百度语音平台.我个人比较偏爱科大讯飞,因为科大讯飞的优势在于大 段大段的文字识别上,准确率较高.这正好能符合我输入银行卡号准确无误的需求.这篇博客也主要讲的是讯飞语音SDK的使用.下面我们来详细看一下科大讯飞. 1.科大讯飞开放平台 2.科大讯飞iOS - API开放平台 科大讯飞的操作步骤 1.注册ID 正常的注册步骤,一步一步

php后台对接ios,安卓,API接口设计和实践完全攻略,涨薪必备技能

2016年12月29日13:45:27 关于接口设计要说的东西很多,可能写一个系列都可以,vsd图都得画很多张,但是由于个人时间和精力有限,所有有些东西后面再补充 说道接口设计第一反应就是restful api 请明白一点,这个只是设计指导思想,也就是设计风格 ,比如你需要遵循这些原则 原则条件REST 指的是一组架构约束条件和原则.满足这些约束条件和原则的应用程序或设计就是 RESTful.Web 应用程序最重要的 REST 原则是,客户端和服务器之间的交互在请求之间是无状态的.从客户端到服务

iOS开发-开发文档安装

iOS开发肯定离不开开发文档,苹果有在线帮助文档,xCode其实可以下载模拟器文档和iOS8.1文档的,不过下载的速度实在不敢恭维,而且比较头疼的是不显示下载进度条的,苹果的开发文档都是放在)/应用程序/Xcode.app/Contents/Developer/Documentation/DocSets路径下,该路径下可以看到三个文件,xCode 6.1文档(com.apple.ADC_Reference_Library.DeveloperTools.6_0_1.docset),iOS8.1文档

office 2013 快速换KEY

在有些时候,我们总会碰到一些需要更换Office安装Key(序列号.密钥)的情形,例如购买或朋友赠了新的Key等等.网上搜索的话,有很多种更改变换Office 2010序列号办法,今天就来挨个介绍一下,当然,本方法同样会适合于Office 2013的. 首先,来看下网上常见的方法,有些繁琐,当然,也能搞定—— 一.命令行大法(复杂,不推荐): 1.管理员身份运行命令提示符 在Win8里面,Win+X双键打开菜单,点击“命令提示符(管理员)”即可—— 至于在Win7或者Vista系统里面,就比较简

iOS 本地推送

在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情. iOS中通知机制又叫消息机制,其包括两类:一类是本地通知:另一类是推送通知,也叫远程通知.两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒 两种形式告诉用户,并且点击通知可以会打开应用程序,但是实现原理却完全不同.今天就和大家一块去看一下如何在iOS中实现这两种机制,并且在文章后面会 补充通知中心的内容避免初学者对两种概念的混淆. 简单些了一个关于

iOS加密:RSA

RSA: 非对称加密算法(对称加密算法在加密和解密时使用的是同一个秘钥:而非对称加密算法需要两个密钥来进行加密和解密) RSA作用:1,加密数据传输, 2,用于文件签名. 加密和加签有什么区别? 答:加密:公钥放在客户端,并使用公钥对数据进行加密,服务端拿到数据后用私钥进行解密: 加签:私钥放在客户端,并使用私钥对数据进行加签,服务端拿到数据后用公钥进行验签. 前者完全为了加密:后者主要是为了防恶意攻击,防止别人模拟我们的客户端对我们的服务器进行攻击,导致服务器瘫痪. RSA加密方式:由已知加密

iOS中使用RSA对数据进行加密解密

RSA算法是一种非对称加密算法,常被用于加密数据传输.如果配合上数字摘要算法, 也可以用于文件签名. 本文将讨论如何在iOS中使用RSA传输加密数据. 本文环境 mac os openssl-1.0.1j, openssl需要使用1.x版本, 推荐使用[homebrew](http://brew.sh/)安装. Java 8 RSA基本原理 RSA使用"秘匙对"对数据进行加密解密.在加密解密数据前,需要先生成公钥(public key)和私钥(private key). 公钥(publ