讯飞语音输入功能

iOS 语音输入功能
发布时间: 2017-01-23 10:41

回答:

    融云的SDK集成了语音输入功能,但是并没有对外开放,如果开发者想快速实现语音输入的功能,那么请下载sealtalk的源码(官网SDK下载页面可以找到sealtalk源码下载链接),从中获取相应的SDK与资源文件


    项目中的有RongiFlyKit.framework(融云语音输入SDK),iflyMSC.framework(讯飞语音输入SDK),RongCloudiFly.bundle(语音输入功能的资源包),将这三个文件手动导入你的项目

如果想要修改,那么请下载源码进行修改编译,RongiFlyKit源码地址:https://github.com/rongcloud/demo-ifly-ext-ios 


配置:

1.在 Build Settings 中 Other Linker Flags 添加 -ObjC

2.需要添加系统库

image.png

参考:http://doc.xfyun.cn/msc_ios/集成流程.html 


说明:iflyMSC.framework是讯飞语音输入的SDK,开发者如果需要修改讯飞sdk的appkey,来做一些业务统计,请在IMKit的initWithAppkey方法之后调用下面的方法,保证IMKit加载该模块的时候,使用正确的讯飞appkey

[RCiFlyKit setiFlyAppKey:@"58243521"];

 注意!!!:因为讯飞的appkey和sdk是绑定的,所以如果你需要更换讯飞的appkey,就必须更换成对应的iflyMSC.framework,详情请参考讯飞SDK的文档(http://www.xfyun.cn/ )


我对此仍有疑问!继续追问