Regardons les choses en face. Vous n’avez pas cliqué sur cet article par hasard. Vous êtes aussi fan de Pokémon que moi et vous avez toutes les raisons de vous réjouir de ce que je m’apprête à vous montrer. Un YouTuber du nom de Abe’’s Projects a décidé de rassembler quelques éléments pour fabriquer un Pokédex rudimentaire (mais fonctionnel) et je ne peux pas rester calme !
Ce Pokédex fonctionne étonnamment comme l’original. S’appuyant sur les pouvoirs du ChatGPT pour identifier les images capturées à l’aide d’une caméra plutôt basique, le Pokédex d’Abe reproduit assez bien l’expérience de l’original de la série télévisée et de la bande dessinée. Abe a même encastré son électronique dans un boîtier rouge imprimé en 3D merveilleusement nostalgique, le faisant ressembler au Pokédex original à un degré troublant’ ; et comme si cela ne suffisait pas, il a même programmé le Pokédex pour qu’il parle exactement comme l’original, avec une voix robotique semblable à celle de l’ordinateur.
Concepteur : Projets d’Abe
Le processus, bien que relativement compliqué, est détaillé par Abe dans la vidéo YouTube. Pour l’une de ses constructions les plus difficiles, Abe mentionne la première difficulté – la planification de l’extérieur et de l’intérieur. Le problème ’ ; vous ne pouvez pas modéliser en 3D une forme extérieure sans savoir où vos composants intérieurs vont s’installer, et vous ne pouvez pas savoir où vos composants intérieurs vont s’installer sans planifier votre coque extérieure. Néanmoins, Abe a conçu une structure rudimentaire comprenant une coque extérieure, quelques composants amovibles (comme le cadre de l’écran et les boutons) et un rabat qui ‘ouvre’ ; votre Pokédex.
L’intérieur comporte un microcontrôleur XIAO ESP32S3 Sense qui a sa propre caméra intégrée, connectée à un écran OLED noir et blanc (basé sur le jouet Pokédex des années 90), un amplificateur qui s’accroche à un haut-parleur, un ensemble de boutons de rupture, une batterie, et un port USB-C pour charger toutes les informations pour faire fonctionner le mini-ordinateur, ainsi que pour recharger la batterie.
Le fonctionnement du Pokédex est plutôt astucieux – ; il utilise le GPT4 ainsi que le PokéAPI, en s’appuyant sur l’importante base de données d’informations de ce dernier. Le GPT4 donne à l’appareil ses capacités d’intelligence artificielle, et un générateur de voix d’intelligence artificielle (PlayHT) aide à créer l’effet vocal caractéristique du Pokédex. Ensemble, ils travaillent en tandem pour, premièrement, identifier le Pokémon, deuxièmement, référencer les informations dans la base de données, troisièmement, afficher le Pokémon sur l’écran et, enfin, jouer des sons pertinents sur le nom, le type, l’historique et les performances du Pokémon. Cela signifie toutefois que le Pokédex doit rester connecté en permanence au réseau WiFi afin d’exploiter en permanence le GPT4 et la PokéAPI (puisque rien ne se passe localement sur l’appareil).
L’ensemble du processus n’a cependant pas été exempt de problèmes. Les problèmes ont commencé avec le logiciel lui-même, qui s’est bloqué, a planté, et a parfois été surchargé par la quantité de travail qu’il avait à faire. De son côté, le générateur audio PlayHT posait son lot de problèmes, comme un tic-tac gênant qui se produisait en arrière-plan lorsque l’IA parlait. Abe mentionne tous les problèmes qu’il a rencontrés dans une section dédiée de la vidéo, et explique comment il les a résolus (indice : beaucoup de codage).
Une fois tous les bugs corrigés, Abe a sorti son Pokédex pour un tour. En toute honnêteté, le Pokédex identifie assez bien les Pokémon en analysant uniquement leur forme. Cela signifiait que le Pokédex fonctionnait parfaitement lorsqu’il était pointé sur des images ou sur une figurine ou un jouet en 3D. En revanche, il ne fonctionnait pas très bien avec les peluches, dont les proportions sont parfois exagérées. Cela dit, il est tout de même impressionnant que le Pokédex fonctionne ‘comme annoncé’ ;.
Construire son propre Pokédex n’est pas simple, mentionne Abe’ ; bien qu’il ait un paywall sur sa page YouTube où les membres payants peuvent avoir accès à du contenu en coulisses où Abe parle plus longuement de tout son processus. Si vous êtes un as du codage et de l’ingénierie (avec un penchant pour les Pokémon et l’impression 3D), rendez-vous sur le site du Projets d’Abe sur YouTube et peut-être que vous découvrirez comment construire votre propre Pokédex ! Peut-être que vous simplifierez le processus pour que les simples d’esprit comme nous puissent les construire aussi… ;
The post Un Pokédex fonctionnel utilise le ChatGPT pour identifier les Pokémon… et vous pouvez en construire un aussi , Plare Design.