SFSpeechRecognitionTask.error 错误码对照表

news/2024/9/23 22:36:19/

iOS 语音识别引擎中常见错误对照表 加注释了

error

An error object that specifies the error that occurred during a speech recognition task.

iOS 10.0+ macOS 10.15+ Mac Catalyst 13.1+ 

Declaration 

@property(nonatomic, readonly, copy, nullable) NSError *error;

Discussion

The system may return one of the errors listed in the table below.

Error Code

Error Domain

Description

102

kLSRErrorDomain

Assets are not installed. // Assets 未安装

201

kLSRErrorDomain

Siri or Dictation is disabled. // Siri or Dictation 被禁用

300

kLSRErrorDomain

Failed to initialize recognizer. // 初始化失败

301

kLSRErrorDomain

Request was canceled. // 请求取消 -常见

203

kAFAssistantErrorDomain

Failure occurred during speech recognition. // 语音识别失败

1100

kAFAssistantErrorDomain

Trying to start recognition while an earlier instance is still active. // 尝试识别, 但是之前的未结束. (没触发过)

1101

kAFAssistantErrorDomain

Connection to speech process was invalidated. // 连接无效

1107

kAFAssistantErrorDomain

Connection to speech process was interrupted. // 连接被中断 -长出现在App进入后台

1110

kAFAssistantErrorDomain

Failed to recognize any speech. // 无法识别语音 -常见

1700

kAFAssistantErrorDomain

Request is not authorized. // 设置了需要开权限

这些也会返回 :

Error Domain=NSURLErrorDomain Code=-1017  cannot parse response.

Error Domain=NSURLErrorDomain Code=-1001  The request timed out.


http://www.ppmy.cn/news/42961.html

相关文章

uview-ui工具函数的使用

uview-ui工具函数的使用安装在main.js全局引入工具函数的使用1. 函数防抖、节流2. 对象转url参数3. 路由封装4. 时间格式化5. 求两个颜色渐变之间的值6. 生成全局唯一guid字符串7. 获取主题相关颜色8. 根据type获取图标名称9. 打乱数组的顺序10. 对象和数组的深度克隆11. 对象和…

2.4 随机变量函数的分布

学习目标: 学习随机变量函数的分布,我会采取以下步骤: 熟悉随机变量的基本概念和分布:在学习随机变量函数的分布之前,需要先掌握随机变量的基本概念和分布,包括离散型随机变量和连续性随机变量的概率密度…

UTF-8(Unicode Transformation Format)

文章目录一、Unicode示例代码:二、网络传输与Unicode三、UTF-8如何编码四、使用UTF-8转换传输Unicode五、利用Java-API进行UTF8编码和解码六、利用代码输出Unicode编码和UTF8编码七、手写UTF8编码、解码八、总结UTF8一、Unicode 示例代码: package demo…

项目管理中的冲突是什么?

项目管理中的冲突可以采取多种不同的形式。团队成员在创意愿景上存在分歧,与高层管理人员就期望和时间表发生争执,甚至与第三方供应商发生争执,都是项目冲突的主要例子。 冲突的常见原因是什么? 基于项目的组织内部冲突的典型原因…

Effective C++学习笔记

Effective C 学习笔记一、习惯C1、C是一个语言的组合2、尽量使用const、enum、inline替换#define3、尽可能的使用const4、对象使用前要初始化二、构造、析构和赋值运算5、C默认生成的函数6、不想要编译器自动生成的函数,要明确约束7、多态基类析构函数必须声明为vir…

openEuler 单机部署 Hadoop SingleNode 模式

openEuler 单机部署 Hadoop SingleNode 模式 升级操作系统和软件 yum -y update升级后建议重启 安装常用软件 yum -y install gcc gcc-c autoconf automake cmake make rsync openssh-server vim man zip unzip net-tools zlib zlib-devel openssl openssl-devel pcre-devel…

【 SpringBoot ⽇志⽂件 】

文章目录一、⽇志的作用二、认识⽇志三、⾃定义⽇志打印3.1 在程序中得到⽇志对象3.2 使⽤⽇志对象打印⽇志3.3 ⽇志格式说明四、⽇志级别4.1 ⽇志级别的作用4.2 ⽇志级别的分类与使⽤4.2.1 ⽇志级别的分类4.2.2 ⽇志使⽤4.2.2.1 配置全局日志级别4.2.2.2 配置局部文件夹的日志…

day28—编程题

文章目录1.第一题1.1题目1.2涉及的相关知识1.3思路1.4解题2.第二题2.1题目2.2思路2.3解题1.第一题 1.1题目 描述: 老猴子辛苦了一辈子,给那群小猴子们留下了一笔巨大的财富——一大堆桃子。老猴子决定把这些桃子分给小猴子。第一个猴子来了&#xff0c…