Annotation du tableau de comparaison des erreurs courantes dans le moteur de reconnaissance vocale iOS
erreur
Un objet d'erreur qui spécifie l'erreur qui s'est produite lors d'une tâche de reconnaissance vocale.
iOS 10.0+ macOS 10.15+ Mac Catalyst 13.1+
Déclaration
@property(nonatomic, readonly, copy, nullable) NSError *error;
Discussion
Le système peut renvoyer l'une des erreurs répertoriées dans le tableau ci-dessous.
Code d'erreur |
Domaine d'erreur |
Description |
---|---|---|
|
|
Les actifs ne sont pas installés. // Les actifs ne sont pas installés |
|
|
Siri ou Dictée est désactivé. // Siri ou Dictée 被禁用 |
|
|
Échec de l'initialisation du module de reconnaissance. // Échec de l'initialisation |
|
|
La demande a été annulée. // demande d'annulation - commun |
|
|
Un échec s'est produit lors de la reconnaissance vocale. // Échec de la reconnaissance vocale |
|
|
Tentative de démarrage de la reconnaissance alors qu'une instance précédente est toujours active. // Tentative de reconnaissance, mais l'instance précédente est toujours active. (Non déclenché) |
|
|
La connexion au processus vocal a été invalidée. // La connexion est invalide |
|
|
La connexion au processus vocal a été interrompue. // La connexion a été interrompue - elle est apparue lorsque l'application est entrée en arrière-plan |
|
|
Échec de la reconnaissance de la parole. // Impossible de reconnaître la parole – courant |
|
|
La demande n'est pas autorisée. // Définir l'autorisation d'ouverture |
Ceux-ci renvoient également :
Error Domain=NSURLErrorDomain Code=-1017 ne peut pas analyser la réponse.
Erreur Domain=NSURLErrorDomain Code=-1001 La demande a expiré.