Anotó la tabla de comparación de errores comunes en el motor de reconocimiento de voz de iOS
error
Un objeto de error que especifica el error que ocurrió durante una tarea de reconocimiento de voz.
iOS 10.0+ macOS 10.15+ Mac Catalyst 13.1+
Declaración
@property(nonatomic, readonly, copy, nullable) NSError *error;
Discusión
El sistema puede devolver uno de los errores enumerados en la siguiente tabla.
Código de error |
Dominio de error |
Descripción |
---|---|---|
|
|
Los activos no están instalados. // Los activos no están instalados |
|
|
Siri o Dictado está deshabilitado. // Siri o Dictado 被禁用 |
|
|
No se pudo inicializar el reconocedor. // La inicialización falló |
|
|
La solicitud fue cancelada. // cancelación de solicitud - común |
|
|
Ocurrió una falla durante el reconocimiento de voz. // Falló el reconocimiento de voz |
|
|
Intentando iniciar el reconocimiento mientras una instancia anterior aún está activa. // Intentando reconocer, pero la instancia anterior aún está activa. (No activado) |
|
|
La conexión al proceso de voz fue invalidada. // La conexión no es válida |
|
|
Se interrumpió la conexión al proceso de voz. // La conexión se interrumpió: apareció cuando la aplicación entró en segundo plano |
|
|
No se pudo reconocer ninguna voz. // No se pudo reconocer la voz - común |
|
|
La solicitud no está autorizada. // Establecer el permiso para abrir |
Estos también devuelven:
Error Domain=NSURLErrorDomain Code=-1017 no puede analizar la respuesta.
Error Domain=NSURLErrorDomain Code=-1001 Se agotó el tiempo de espera de la solicitud.