2017-08-14 8 views
0

Fondamentalement, je veux que mon application soit activée par la voix Si l'utilisateur demande à mon application d'ouvrir, il devrait ouvrir si l'utilisateur dit quelque chose qu'il doit être tapé dans la zone de texte si l'utilisateur dit de cliquer sur un bouton, il doit être fait si l'utilisateur veut être lu, alors il devrait le lire. essentiellement, je voudrais lire la commande utilisateur parfois si possible dans l'application et servir ma base d'utilisateurs le meilleurComment incorporer mes commandes d'application avec siri ou toute autre bibliothèque d'activation vocale

Il n'y a pas beaucoup de documentation disponible là-bas ,,, donc je pensais que de poser la question ici

+0

Ne trouvez-vous rien à propos de [document sirkin apple] (https://developer.apple.com/documentation/sirikit) – user3589771

+0

Merci d'avoir partagé le document –

+0

'Puis-je ouvrir un Viewcontroller à des fins? –

Répondre

1

Ce n'est pas possible. Vous ne pouvez pas utiliser Siri avec des applications pour autre chose que ce qui est implémenté dans le framework SiriKit et SiriKit ne fournit aucune méthode pour ouvrir simplement votre application sans réellement gérer une intention et les commandes personnalisées ne sont pas non plus supportées pour le moment. Pour la dictée, vous pouvez utiliser la structure Speech et pour que le système "lise" quelque chose de votre interface utilisateur, vous devez prendre en charge VoiceOver, qui fait partie de Accessibility.

+0

donc vous voulez dire que je peux interagir avec l'application via Sirikit mais juste des intentions ... alors soumettons une demande ... alors si j'avais l'intention de soumettre une demande alors d'iOS siri utilisateur peut dire soumettre une demande et mon application peut attraper et montrer l'écran d'interface utilisateur à l'utilisateur directement genre de raccourci .... –

+0

Que voulez-vous dire par "demande"? [This] (https://developer.apple.com/sirikit/) est ce que vous pouvez faire en utilisant 'SiriKit'. Vous ne pouvez pas accepter les "demandes" personnalisées et ce n'est pas un "raccourci" pour ouvrir votre application. L'utilisateur peut demander à 'Siri' de faire quelque chose qu'un Intent prend en charge (comme jouer de la musique, démarrer une séance d'entraînement, envoyer de l'argent, etc.) et une fois qu'Intention est traitée par votre application, Siri peut inviter l'utilisateur à ouvrir l'application. Mais tout ce qui n'est pas soutenu par une intention ne peut pas être fait en utilisant Siri. –

+0

Puis-je avoir mon intention d'ouvrir mon application pour afficher le contrôleur de vue –