IOS开发之语音合成(科大讯飞)详解
2016-10-14 10:46
375 查看
如何实现语音合成呢?
1、注册讯飞账号,申请APPID(注意选择IOS平台)
2、加载所需要的类库
3、导入所需要的类库文件头
4、调用申请的APPID以及所需函数,完成语音合成(需要参考官方给出的SDK文件)
详细步骤:
一、首先到科大讯飞官网注册账号(http://open.voicecloud.cn/),并创建应用获取appid,下载sdk文件
二、代码实现api调用
1.先用xcode(我这里使用的是xcode 5.1)新建好一个项目,然后在项目添加要用的类库。其中有一个是讯飞语音的类库iflyMSC,在下载的sdk文件里有,导入就行了。导入的时候要注意把iflyMSC类库拷贝到你的工程目录里,不然后果很严重!
2.导完类库之后,在建好的工程里添加好要用的头文件。
MainViewController.h
MainViewController.m
3.完成这些准备工作之后,接下来就是堆代码的工作了。为了方便,笔者只用了两个控件:一个UITextField、一个UIButton,然后给这两个控件分别做一个Outlet和Action连接。
MainViewController.h
MainViewController.m
4.以上的代理方法其实是可以不写的,但是官方给出的说明是需要加上的。若是在运行过程中出现错误,可以查看开发者文档的错误码列表,找出相应的错误。
1、注册讯飞账号,申请APPID(注意选择IOS平台)
2、加载所需要的类库
3、导入所需要的类库文件头
4、调用申请的APPID以及所需函数,完成语音合成(需要参考官方给出的SDK文件)
详细步骤:
一、首先到科大讯飞官网注册账号(http://open.voicecloud.cn/),并创建应用获取appid,下载sdk文件
二、代码实现api调用
1.先用xcode(我这里使用的是xcode 5.1)新建好一个项目,然后在项目添加要用的类库。其中有一个是讯飞语音的类库iflyMSC,在下载的sdk文件里有,导入就行了。导入的时候要注意把iflyMSC类库拷贝到你的工程目录里,不然后果很严重!
2.导完类库之后,在建好的工程里添加好要用的头文件。
MainViewController.h
MainViewController.h
相关文章推荐
- IOS开发之语音合成(科大讯飞)详解
- IOS开发之语音合成(科大讯飞)详解
- ios下的语音开发——科大讯飞使用
- 【Demo】iOS平台上的讯飞语音识别语音合成开发
- Android开发集成科大讯飞语音识别+语音合成功能
- Android开发集成科大讯飞语音识别+语音合成功能
- 转:基于科大讯飞语音API语音识别开发详解
- 安卓开发之科大讯飞的语音合成和语音识别初实践
- Android开发集成科大讯飞语音识别+语音合成功能
- iOS 语音合成 AVSpeechSynthesizer详解
- Android开发 语音识别技术之科大讯飞语音识别(二) — 语音合成
- iOS开发微信收款到账语音提醒功能思路详解
- 详解IOS开发应用之并发Dispatch Queues
- iOS开发之详解剪贴板
- 【iOS-Cocos2d游戏开发之十五】详解CCProgressTimer 进度条并修改cocos2d源码实现“理想”游戏进度条!
- 【iOS-cocos2d-X 游戏开发之五】游戏存储之Cocos2dX自带CCUserDefault类详解;
- IOS开发之深拷贝与浅拷贝(mutableCopy与Copy)详解
- iOS开发之详解剪贴板 - CocoaChina 苹果开发中文站 - 最热的iPhone开发社区 最热的苹果开发社区 最热的iPad开发社区 (2)
- 【iOS-Cocos2d游戏开发之五】多触点与触屏事件详解(单一监听、事件分发)
- ASIHTTPRequest 详解, http 请求终结者 - iOS开发