前言
首先,换工作啦~新公司新项目,也用到了新的第三方.所以从本篇开始,总结一下项目里使用到的第三方服务.项目里用到了语音识别,所以在这里简单的介绍一下吧.这里是官方文档
集成
集成步骤官方文档里已经很详细了,此处省略.
语音识别
简单的写了一个工具类来实现语音识别的功能,sdk相关配置和参数,代码如下:
1 | final class VoiceTool: NSObject { |
通过startRecord方法进行语音识别,使用stopRecord方法停止语音识别.识别的结果会通过IFlySpeechRecognizerDelegate的代理方法给出.我们可以通过代理或者闭包将识别结果传出.
最后
语音识别成功后会自动保存到sdk工作目录下,如果涉及到语音的转码或者其他操作,这些部分才是重点~