美文网首页iOS Developer
swift项目引用讯飞语音识别SDK

swift项目引用讯飞语音识别SDK

作者: 我真不是他舅 | 来源:发表于2017-02-21 22:32 被阅读1484次

一、下载讯飞SDK

登录讯飞平台,创建应用,然后选择需要的SDK进行下载。
我选的是第一个。


下载SDK.png

二、接入SDK

1.将下载来的项目里面的iflyMSC.framework拷贝到自己的项目里。


拷贝iflyMSC.framework.png

2.引入iflyMSC.framework


引入iflyMSC.framework.png
3.再引入CoreTelephony.framework
直接搜索,再Add就好了(注意CoreTelephony,没有e,讯飞开发文档写的是“CoreTelephoney.framework”,一开始直接复制了没找到这个库。。。)。

4.如果使用的是离线识别,还需要增加libc++.dylib。引用方法:点击add other后,在弹出的文件夹里,输入command+shift+G,再在弹出的窗口输入/usr/lib,点击go,找到这个文件Add即可。
不过,我引用的是 libc++.tbd 。 查到的资料大体是“.tbd内容是文本,需要经过编译生成.dylib,.tbd要比使用.dylib的应用包减小”。

引入的库.png

再把其他需要引用的库引用进去,这些都是直接搜索就可以的。


引入全部库.png

5.创建桥接头文件
command+N 选择创建Header File,命名为“项目名-Bridging-Header”,然后把SDK的头文件包含进去。

#import "iflyMSC/IFlySpeechRecognizerDelegate.h"
#import "iflyMSC/IFlySpeechRecognizer.h"
#import "iflyMSC/IFlyRecognizerViewDelegate.h"
#import "iflyMSC/IFlyRecognizerView.h"
#import "iflyMSC/IFlyContact.h"
#import "iflyMSC/IFlyUserWords.h"

#import "iflyMSC/IFlyDataUploader.h"

#import "iflyMSC/IFlySpeechSynthesizerDelegate.h"
#import "iflyMSC/IFlySpeechSynthesizer.h"

#import "iflyMSC/IFlySpeechUtility.h"
#import "iflyMSC/IFlySpeechConstant.h"
#import "iflyMSC/IFlySpeechError.h"

#import "iflyMSC/IFlySpeechUnderstander.h"
#import "iflyMSC/IFlyTextUnderstander.h"

#import "iflyMSC/IFlySetting.h"

然后需要写入桥接头文件的路径:项目名/项目头文件名。
例如项目名是abc,则路径:abc/abc-Bridgint-Header.h

桥接头文件.png
至此,可以在项目中进行开发了。

相关文章

  • swift项目引用讯飞语音识别SDK

    一、下载讯飞SDK 登录讯飞平台,创建应用,然后选择需要的SDK进行下载。我选的是第一个。 二、接入SDK 1.将...

  • 讯飞语音识别

    语音识别,科大讯飞提供了sdk和web api,相比于sdk还要下载安装,web api显然clean很多,只要直...

  • 百度语音合成

    百度语音是当前网络上与讯飞语音并肩的一个集成语音在线离线合成,语音识别文字等的SDK。相对它的优点在于,不同于讯飞...

  • iOS原生语音识别使用的正确姿势

    语音识别技术这几年在移动App上的应用越来越广,各种第三方语音识别SDK也是层出不穷,例如科大讯飞、百度语音等,同...

  • [解决问题]You must rebuild it with b

    因为项目中有语音识别的功能,引用了讯飞的第三方框架,模拟器运行正常,但是真机下提示(null): URGENT: ...

  • golang 使用科大讯飞进行语音合成与识别

    golang 使用科大讯飞进行语音合成与识别 使用科大讯飞 API 进行语音合成和识别,可识别wav和pcm文件 ...

  • 语音识别

    常用平台 科大讯飞 百度语音 这篇博客以科大讯飞为例 常用功能 语音识别 语音合成 集成步骤 在科大讯飞开发平台注...

  • 讯飞输入法V6.0.2923产品体验报告

    前言 讯飞输入法最大亮点就是语音输入,语音识别的准确度很高,而且对方言的识别程度这也是充分利用了科大讯飞先进的语音...

  • 【iOS篇】使用科大讯飞SDK集成语音合成和识别

    科大讯飞语音集成(语音识别和语音合成) 讯飞开发步骤 1.申请账号链接:http://member.xfyun.c...

  • 讯飞语音--sdk集成--语音识别

    这里说的是带有界面的语音识别 1.讯飞的文档用来集成sdk,配置环境还是可以的,但是方法的实现还是要看它们的dem...

网友评论

    本文标题:swift项目引用讯飞语音识别SDK

    本文链接:https://www.haomeiwen.com/subject/yizuwttx.html