Activez la voix pour votre application NES avec Allen Tutor
Table of Contents
- Introduction
- Prerequisites
- Step 1: Downloading the S AP Cloud Platform SDK for iOS
- Step 2: Creating a Sample Application in S AP
- Step 3: Integrating with Allen
- Step 4: Creating a Complete Voice Experience in Allen Tutor
- Conclusion
🎯 Introduction
Bienvenue dans ce tutoriel sur l'activation vocale pour les applications NES en utilisant la plateforme Allen. Dans cette vidéo, je vais vous montrer comment rapidement activer la voix pour une application NES en utilisant la plateforme Allen.
📋 Prerequisites
Avant de commencer, voici quelques prérequis dont vous aurez besoin pour suivre ce tutoriel :
- Un ordinateur équipé d'iOS
- Un accès à Internet
- Le SDK de la plateforme S AP Cloud pour iOS
- Xcode installé sur votre machine
- Une application S AP existante
Maintenant que nous avons tous les prérequis en place, nous pouvons commencer le processus d'activation vocale pour notre application NES.
Step 1: Téléchargement du SDK de la plateforme S AP Cloud pour iOS
La première étape consiste à télécharger le SDK de la plateforme S AP Cloud pour iOS. Vous pouvez trouver le lien de téléchargement dans la description de cette vidéo. Une fois le téléchargement terminé, décompressez le fichier et installez-le sur votre ordinateur.
Step 2: Création d'une application de démonstration dans S AP
Maintenant que nous avons installé le SDK, nous allons créer une application de démonstration dans la plateforme S AP Cloud. Pour ce faire, ouvrez votre projet existant dans S AP et créez une nouvelle application que nous appellerons "Allen Deliveries".
Une fois l'application créée, nous allons l'ouvrir dans Xcode et la construire pour voir à quoi elle ressemble.
Step 3: Intégration avec Allen
Maintenant que notre application de démonstration est prête, nous allons intégrer la plateforme Allen pour activer l'expérience vocale. Cette intégration va ajouter un bouton vocal à notre application, avec tous les différents états vocaux (écoute active, traitement et réponse).
Pour commencer, retournez dans Allen Tutor et ouvrez le menu d'intégration. Sélectionnez iOS et téléchargez le framework SDK pour iOS. Revenez ensuite à notre projet S AP, créez un nouveau groupe nommé "Allen" et ajoutez le framework SDK Allen iOS à ce groupe.
Ensuite, vous allez devoir effectuer quelques modifications dans Xcode. Ajoutez le framework à vos binaires incorporés et vérifiez qu'il est inclus dans vos frameworks et bibliothèques liés.
Nous avons également besoin de demander l'accès au micro du dispositif à l'utilisateur. Pour ce faire, ouvrez le fichier Info.plist de votre projet et ajoutez une nouvelle clé nommée "NSMicrophoneUsageDescription". Cela permettra à l'utilisateur de comprendre pourquoi vous demandez l'accès à son micro.
La dernière étape de l'intégration consiste à initialiser le bouton vocal et à ajouter sa prise en charge. Vous allez créer un nouveau fichier Swift dans le dossier "Allen" et le nommer "WindowUI+Allen". Dans ce fichier, vous allez copier et coller toutes les fonctions nécessaires pour l'expérience vocale. Ces fonctions permettent d'initialiser le bouton Allen et de déterminer son apparence dans le cadre de l'expérience vocale.
Enfin, vous allez modifier le fichier UIManager de votre application pour ajouter quelques méthodes requises pour utiliser le bouton vocal.
Une fois toutes ces étapes terminées, nous allons retourner dans Allen Tutor, ouvrir le menu d'intégration iOS et copier la clé SDK dans notre application S AP. Cette clé permettra de lier notre application à l'expérience vocale que nous avons créée dans Allen Tutor.
Step 4: Création d'une expérience vocale complète dans Allen Tutor
Maintenant que l'intégration est terminée, nous allons créer une expérience vocale complète dans Allen Tutor pour notre application NES. Dans Allen Tutor, j'ai déjà créé une expérience vocale complète comprenant des commandes pour afficher les produits, connaître le prix d'un produit spécifique, filtrer les produits par prix, etc.
Je vais maintenant vous montrer comment cette expérience vocale est gérée dans Xcode. J'ai défini des gestionnaires qui contrôlent visuellement l'application lorsque l'utilisateur donne des commandes vocales. Par exemple, les gestionnaires utilisent la mise en surbrillance des produits, le filtrage, l'ouverture d'écrans spécifiques, la navigation générale dans l'application, etc.
Une fois que tout est prêt, nous allons construire l'application et la tester pour voir comment elle fonctionne avec l'expérience vocale.
Conclusion
Félicitations ! Vous avez réussi à activer la voix pour votre application NES en utilisant la plateforme Allen. Ensemble, Allen et S AP s'associent pour créer la prochaine génération d'expériences pour les applications d'entreprise grâce à la voix. Restez à l'écoute pour plus de tutoriels passionnants et rendez-vous sur l'application Allen pour commencer à créer une expérience vocale pour votre application.