Dans cet article de blog, nous vous présentons
Digi ConnectCore® Contrôle vocalune nouvelle solution dans
La famille de solutions embarquées de Digi qui permet le traitement de la voix sur les appareils à la périphérie du réseau, sans nécessiter de connectivité au nuage. De nombreuses raisons expliquent pourquoi l'intégration de la voix dans la conception des produits suscite aujourd'hui un vif intérêt, et pourquoi nous allons assister à une croissance dans ce domaine, à mesure que les applications des industries verticales intégreront la reconnaissance vocale interactive.
La facilité d'utilisation permet souvent à un produit réussi de se distinguer des autres produits du marché. Pour les OEM qui conçoivent des solutions avec des capacités informatiques intégrées, cela se résume souvent à la création d'une interface produit intuitive et conviviale. Et il n'existe pas d'interface plus conviviale que le fonctionnement d'un appareil à commande vocale.
Les avantages de la commande vocale comprennent une meilleure hygiène, une interaction rapide entre les humains et les machines, un fonctionnement précis, etc. De plus, le traitement à la périphérie réduit les coûts de connectivité et les problèmes de confidentialité des données, tout en offrant des temps de réponse plus rapides que ce qui est possible avec le traitement vocal dans le nuage.
Mettre les humains et les machines sur la même longueur d'onde
De nombreux produits dotés d'une informatique embarquée nécessitent une entrée utilisateur et affichent des informations qui doivent être comprises ou utilisées par les utilisateurs du dispositif. Cette partie de la fonctionnalité du produit est connue sous le nom d'interface homme-machine (IHM). Aujourd'hui, l'IHM est généralement fournie par des écrans d'affichage, et les méthodes de saisie de l'utilisateur ont évolué, passant des boutons, souris et claviers aux écrans tactiles qui imitent le fonctionnement de nos smartphones.
À partir de 2022, la plupart des utilisateurs s'attendent à une interface de type smartphone sur les produits électroniques. Mais pour les équipementiers, cela peut être difficile et coûteux à développer dans Embedded Linux et nécessite des développeurs d'interface utilisateur talentueux et des outils logiciels d'interface utilisateur graphique (IUG) supplémentaires. Si le logiciel peut être open source, les outils plus puissants nécessitent généralement l'achat d'un environnement de développement et d'une licence pour les appareils.
En outre, le matériel d'écran tactile pour le produit fini est coûteux et ajoute considérablement au coût de la nomenclature pour les produits intégrés. Un écran en verre peut être facilement cassé ou endommagé lors de son utilisation quotidienne dans des environnements industriels, ce qui nécessite une réparation ou un remplacement coûteux. Un autre problème auquel sont confrontés les fabricants d'appareils dans les secteurs médical et alimentaire est le facteur hygiène et le problème de la transmission des bactéries sur les surfaces entre les utilisateurs.
Enfin, la plupart des produits à écran tactile conçus pour le marché des smartphones n'offrent pas la longue durée de vie (10+ ans) attendue des produits commerciaux ou industriels.
La commande vocale - l'interface homme-machine idéale
La réponse idéale à bon nombre de ces problèmes réside dans la commande vocale. Les appareils à commande vocale permettent aux utilisateurs d'interagir avec un appareil à distance, même s'ils ne peuvent pas voir ce avec quoi ils interagissent. Cela signifie qu'ils peuvent se concentrer sur la tâche à accomplir, plutôt que sur l'appareil.
La parole est également une forme très efficace de saisie de données. La plupart des gens parlent à environ 150 mots par minute, alors que la vitesse moyenne de frappe est de 40 mots. Combinés, ces deux avantages permettent aux utilisateurs de formuler rapidement des demandes relativement complexes.
La commande vocale présente des avantages considérables dans les applications industrielles où, par exemple, elle peut accroître la sécurité des utilisateurs qui sont libres de se concentrer sur la tâche finale plutôt que sur le contrôle d'un dispositif par interaction tactile. Dans un environnement médical tel qu'une salle d'opération, les dispositifs à commande vocale permettent une interaction sans contact, ce qui contribue à éviter le transfert de bactéries.
Présentation de la commande vocale Digi ConnectCore
Digi ConnectCore Voice Control est une solution logicielle prête à l'emploi qui est pré-intégrée dans Digi Embedded Yocto, pour une utilisation avec la famille de System on Modules (SOMs) Digi ConnectCore . ConnectCore Voice Control offre une reconnaissance vocale en temps réel et des capacités de synthèse vocale avec un mot de réveil personnalisable, un vocabulaire de 60 000 mots personnalisable et le support de 30 langues nationales.
ConnectCore Voice Control apporte un traitement complet de la voix sur le site IoT à tout appareil équipé d'un module Digi ConnectCore , ce qui permet une interaction sans contact entre l'utilisateur et l'appareil. Il ne nécessite pas d'accélérateurs AI/ML basés sur le matériel pour fonctionner, de sorte que les développeurs de produits peuvent ajouter des capacités vocales sans coûts matériels supplémentaires, au-delà des microphones et des haut-parleurs disponibles sur le marché.
Le traitement de la voix fonctionne mieux à la périphérie
Pourquoi effectuer le traitement à la périphérie du site IoT ? Lorsque vous utilisez des applications grand public de commande vocale comme Apple Siri ou Amazon Alexa, vous avez peut-être remarqué un léger retard dans l'interaction, même lorsque l'appareil se trouve dans votre main ou sur le comptoir de la cuisine. Ce délai est dû au fait que le traitement informatique de la quasi-totalité des applications vocales grand public est effectué dans le nuage.
Si un retard de quelques dixièmes de seconde peut ne pas être un problème si vous sélectionnez une chanson ou envoyez un message texte, cette latence peut rendre la commande vocale moins efficace dans le flux d'informations, ou lors de réglages précis. Il va sans dire que toute interruption de la connectivité au nuage aggrave le problème.
En revanche, ConnectCore Voice Control effectue son traitement vocal localement, à la périphérie, ce qui permet des performances en temps réel avec des temps de réaction inférieurs à 100 millisecondes. Le traitement de la voix sur l'appareil avec ConnectCore Voice Control apporte une réponse en temps réel, par rapport aux latences variables lors de l'utilisation du traitement de la voix dans le cloud. Il élimine également les coûts de connexion des solutions basées sur le cloud.
30 langues, 60 000 mots
La plupart des applications de commande vocale sur le marché ne fonctionnent qu'en deux langues : l'anglais et le chinois mandarin. ConnectCore Voice a la capacité de communiquer dans 30 langues nationales, ce qui constitue un avantage considérable lors du développement d'un produit destiné à un déploiement mondial.
Le traitement local des données élimine pratiquement tous les problèmes de confidentialité et de sécurité qui se posent lors du transfert des données vers des services en nuage sur le réseau. Il protège la confidentialité des données, puisqu'elles n'ont jamais besoin de se connecter à Internet. La commande vocale ConnectCore est conforme au règlement général sur la protection des données (RGPD) de l'Union européenne, un autre avantage clé pour un déploiement mondial.
Cas d'utilisation de la commande vocale
La commande vocale est une capacité précieuse dans de nombreux cas d'utilisation. Si l'on considère que la plupart des gens parlent environ 150 mots par minute, alors que la vitesse de frappe moyenne est de 40 mots par minute, l'amélioration de la vitesse et de la précision dans toute une série de scénarios d'interaction homme-machine présente un intérêt considérable. En voici quelques exemples :
- Ville intelligente et commerce de détail
- Parcomètres
- Des kiosques ou des terminaux d'information qui fournissent des informations sur l'orientation ou les événements.
- Distributeurs automatiques
- Opérations industrielles
- La commande vocale des grues industrielles permet au grutier d'observer les matériaux qu'il déplace, plutôt qu'une unité de commande.
- Commande de robots permettant aux utilisateurs de lancer des opérations à l'aide de commandes prédéfinies.
- Contrôle des processus, par exemple dans les environnements difficiles où il faut porter des gants et où les écrans tactiles ne fonctionnent pas bien.
- Dispositifs de mesure avec interaction vocale pour collecter les relevés des capteurs et autres données de mesure
- Rapports de travail des techniciens et collecte de données
- Médecine et soins de santé
- Appareils de salle d'opération - l'interaction avec les appareils par la voix offre des avantages en termes de commodité et d'hygiène par rapport aux écrans tactiles ou aux claviers.
- Soins de santé à domicile - tenue du journal de l'infirmière pour les médicaments, les traitements, etc.
- Listes de contrôle à commande vocale dans les hôpitaux, par exemple pour préparer ou contrôler les patients avant les traitements.
- La transcription des notes cliniques offre une plus grande efficacité
Ajouter le contrôle vocal Digi ConnectCore à votre prochain produit
Pour les développeurs OEM qui envisagent d'intégrer une interface vocale à leur prochain produit, que ce soit une fonctionnalité actuelle ou une amélioration future, Digi ConnectCore Voice Control fournit un logiciel pré-intégré et prêt à l'emploi pour le développement sur les modules Digi ConnectCore .
Le logiciel de développement peut être téléchargé sur le site Web de documentation du contrôle vocalDigi ConnectCore . Dans le cadre de ce téléchargement, Digi fournit une licence logicielle unique pour l'évaluation et le développement aux clients qui ont déjà acheté un kit de développementDigi ConnectCore 8M Nano. (Pour le déploiement, les OEM peuvent acheter des licences auprès du fournisseur du logiciel ou par l'intermédiaire de Digi pour chaque appareil qu'ils vendent). Ce téléchargement de logiciel peut être utilisé pour développer une preuve de concept, pour démontrer les capacités vocales et pour concevoir l'application de commande vocale pour un nouveau produit client.
Pour en savoir plus, téléchargez la fiche technique deDigi ConnectCore Voice Control.
Prochaines étapes