
Le nombre d'applications vocales pour Alice, Google Assistant, Maroussi et d'autres comme eux augmente rapidement. Qui et pourquoi développe des compétences, des compétences, des actions? Quelqu'un le fait sur commande, quelqu'un - dans l'espoir de donner des utilisateurs ou le prix d'Alice. Quel est l'enthousiasme des autres auteurs sur? Par l'exemple de mes propres compétences en fabrication, je partage mes motivations et suggère de discuter de ce sujet.
Le développement d'une application vocale est une tâche longue. Habituellement, le créateur a plusieurs raisons d'y investir son temps. L'ordre des raisons dans la liste ci-dessous est aléatoire.
Raison n ° 1. Niveau et compétences RP du développeur
L'absence de client donne la liberté d'expérimenter. Pour la compétence «
Un, deux, trois! Jeu multijoueur »J'ai choisi des technologies inconnues. Il a
partagé l' expérience acquise lors du développement
sur le hub - et a même reçu une offre d'emploi du lecteur.
Raison numéro 2. Prix et reconnaissance lors des hackathons
Utiliser des concepteurs de chatbot pour développer une compétence spectaculaire pour un hackathon n'est pas si difficile. L'action
«Liste de voix plus-moins » que j'ai faite pour le hackathon pour développer des jeux Google-action, où j'ai passé un bon moment et obtenu un joli sac à dos et d'autres petits pains pour la 2e place.

Raison numéro 3. Tâche de test
Les compétences peuvent être rapidement appréciées. La compétence de test Vojt-Kampf a été faite selon les exigences du futur employeur, comme tâche de test. D'autres compétences prêtes à l'époque sont devenues une bonne preuve de compétence.
Raison numéro 4. Outil pour vous
Vous pouvez utiliser la compétence vous-même. Dans certains cas, l'interface vocale est vraiment pratique. Compétence «
Fizruk, compte! «Je l'utilise régulièrement moi-même lorsque je fais des exercices sur la musique et la partition de la colonne Irbis.
Raison numéro 5. Collecte de données
Les utilisateurs d'assistance vocale sont une bonne source de demandes de renseignements. Dans la compétence et l'action «
Dialogues avec les gens », j'ai donné aux utilisateurs la possibilité de compléter de manière indépendante la base de connaissances du bot et j'ai accumulé un ensemble de données de dialogues avec des questions et des réponses intéressantes.
Raison n ° 6. Promotion d'autres projets
Les applications vocales sont un autre canal logique à utiliser pour interagir avec les utilisateurs des services existants. La compétence «
Live Retelling » est un canal supplémentaire pour les utilisateurs du projet pour animaux de compagnie du même nom, que j'ai commencé beaucoup plus tôt.
Raison numéro 7. Communication et connaissance
La communauté des développeurs d'applications vocales est composée de personnes intéressantes et enthousiastes. Compétence «
KVN. Biathlon »a été réalisé dans le cadre des tests bêta de la nouvelle fonctionnalité Yandex.Alisa, tout en communiquant avec les créateurs de l'assistant et d'autres passionnés.
Raison numéro 8. Vérification des idées
L'application dans l'assistant vocal peut être présentée à un large public et recevoir des commentaires. L'habileté, puis l'action, «
Round Square Video Game » a été créée pour tester l'idée de jeux vidéo à commande vocale. L'idée a été
publiée sur un habr , puis présentée sur un hackathon dans le cadre d'une conférence d'intelligence artificielle conversationnelle.
Raison numéro 9. Expression de soi
L'accès au public est important pour les personnes créatives qui peuvent apprendre de nouveaux formats d'interaction. Dans la compétence «
Le sens de la vie d'un assistant vocal », j'ai publié un essai de ma propre composition. Cette histoire audio est disponible pour tous les utilisateurs de Yandex.Alice, même sans s'abonner à un service de musique.
Raison numéro 10. Former les autres
Facilitée par des concepteurs visuels, l'entrée à la programmation d'applications vocales vous permet de les utiliser à des fins pédagogiques. J'ai attiré ma petite amie, qui s'est intéressée à la conception d'interfaces vocales, pour créer la compétence «
Association for a Time ». La participation à un projet commun lui a donné une motivation et une expérience supplémentaires.
Et qu'est-ce qui vous a inspiré pour créer votre propre compétence pour les assistants vocaux? Je suggère aux auteurs des compétences et de l'action de participer à une petite enquête pour des raisons ainsi que le niveau de formation en tant que programmeur. Ajoutez vos propres options dans les commentaires.