腾讯云录音文件识别-iOS SDK
时间:2022-07-22
本文章向大家介绍腾讯云录音文件识别-iOS SDK,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
接入准备
实时语音识别的 iOS SDK 以及 Demo 的下载地址:iOS SDK。
使用须知
- QCloudSDK 支持 iOS 9.0 及以上版本。
- 录音文件识别,需要手机能够连接网络(GPRS、3G 或 Wi-Fi 网络等)。
- 从控制台获取 AppID、SecretID、SecretKey、ProjectId 。
- 运行 Demo 必须设置 AppID、SecretID、SecretKey、ProjectId 。
- 进入 API 密钥管理页面 ,获取 AppID、SecretID 与 SecretKey 。
开发环境
在工程info.plist
添加以下设置:
- 设置 NSAppTransportSecurity 策略,添加如下内容:
申请系统麦克风权限,添加如下内容:
<key>NSMicrophoneUsageDescription</key>
<string>需要使用麦克风采集音频</string>
-
在工程中添加依赖库,在 build Phases Link Binary With Libraries 中添加以下库:
- AVFoundation.framework
- AudioToolbox.framework
- QCloudSDK.framework
- CoreTelephony.framework
- libWXVoiceSpeex.a
添加完后如下图所示:
AppID、SecretID 和 SecretKey等个人信息填入,否则无法运行Demo(需要在语音识别控制台开通服务,并进入API 密钥管理页面新建密钥,生成 AppID、SecretID 和 SecretKey)
准备工作到此结束
快速接入
开发流程及接入示例
- 引入 QCloudSDK 的头文件, #import<QCloudSDK/QCloudSDK.h>
- QCloudFileRecognizer初始化说明,提供两种初始化方法
3.创建 QCloudFileRecognizer 实例,并设置 delegate
4.通过语音数据调用
5.实现 QCloudFileRecognizerDelegate代理方法
识别结果演示
这篇文章对您有帮助的话,记得给小编点个赞 !!!!!
- IoC在ASP.NET Web API中的应用
- 跟鹅厂老司机学技术之一:“遇见” Kotlin
- 简单的 H5 视频推流解决方案
- 来腾讯云开发者实验室学习.NET
- 跨域资源共享(CORS)在ASP.NET Web API中是如何实现的?
- 使用腾讯云 GPU 学习深度学习系列之六:物体的识别与定位
- npm5 新版功能特性解析及与 yarn 评测对比
- H5直播避坑指南
- 龙门阵之 DevOps 门外汉须知
- 全面进阶 H5 直播(上)
- 这年头,不会斗图都毕不了业?
- 龙妈也会死?《权力的游戏》 AI 算法预测丹妮女王危在旦夕
- 腾讯云 GAME-TECH 沙龙干货回顾:海外网络拓展及质量把控
- 通过扩展让ASP.NET Web API支持W3C的CORS规范
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- PHP For循环字母A-Z当超过26个字母时输出AA,AB,AC
- python 实现数字字符串左侧补零的方法
- tp5.0框架隐藏index.php入口文件及模块和控制器的方法分析
- laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
- 使用Python实现微信提醒备忘录功能
- 对web.py设置favicon.ico的方法详解
- PHP pthreads v3下同步处理synchronized用法示例
- 浅谈pycharm的xmx和xms设置方法
- PHP pthreads v3下worker和pool的使用方法示例
- 浅谈python脚本设置运行参数的方法
- laravel框架实现敏感词汇过滤功能示例
- python 接收处理外带的参数方法
- Django框架实现的简单分页功能示例
- php测试kafka项目示例
- Python读取YUV文件,并显示的方法