9 votes

Possibilité d'utiliser Siri pour déclencher des actions personnalisées ?

De nos jours, les Macs ont Siri.

Siri fonctionne même hors ligne pour des tâches comme la dictée.

Lorsque Siri interprète l'audio en mots écrits, puis-je en quelque sorte capturer ces mots écrits et déclencher une action auto-définie si un certain modèle est détecté ?

Par exemple, si je dis "Hey Siri, exécute ma sauvegarde script", un shell script situé dans mon dossier personnel pourrait-il alors être exécuté ?

(Question bonus : Si Siri ne peut pas le faire, existe-t-il une autre technologie gratuite qui le peut ?)

2voto

Jakub Points 151

C'est une idée intéressante. Il semble que cela soit possible en enregistrant un vocabulaire personnalisé dans votre application. Puisqu'il y a SiriKit cela devrait être possible. En plus des personnes de Homebridge réalisé la même chose que vous voulez avec les portes de garage et ainsi de suite. https://github.com/nfarina/homebridge/blob/master/README.md

Des choses comme le vocabulaire personnalisé peuvent être trouvées ici : https://developer.apple.com/documentation/sirikit/registering_custom_vocabulary_with_sirikit

Donc si je comprends bien la documentation, vous pouvez spécifier

IntentPhrases qui vous permettent de réagir pour un mot shell par exemple

Mais j'aime l'idée. La première chose que je connecterai sera "fastlane" et je crierai "déploiement" !

1voto

Frazer Kirkman Points 165

Si cela semble possible via Siri, l'utilisation des commandes de dictée intégrées semble plus facile pour exécuter un script.

Vous pouvez voir comment ici : https://developer.apple.com/library/archive/documentation/LanguagesUtilities/Conceptual/MacAutomationScriptingGuide/UseDictationtoRunScripts.html

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X