Conclusion - Bilan

Si l'idée paraissait bonne en première étude, mettre une reconnaissance vocale dans un milieu bruité n'est pas si évident.

Défauts constatés

  1. Sensibilité du micro faible.
  2. Ordre non voulu (TV) pris en considération.
  3. Difficulté de savoir si l'ordre est compris.
  4. Commande IR manque de puissance.
  5. Commande RF trop faible.

Solutions

  1. Changement du micro fourni par un micro plus sensible.
  2. Mettre un mot clé avant toute commande.
  3. 2 leds ne suffisent pas, prévoir un affichage (led, oled..)
  4. Amplifier la commande sur “les” leds IR.
  5. Trouver un émetteur plus puissant.

Développement des solutions

Test avec un micro plus sensible

Mon premier test a été d'amplifier le micro existant
Mais les niveaux de sortie ne sont pas compatible, il faudrait mettre un ampli plus évolué qu'un simple ampli avec un transistor.
J'ai commandé un nouveau micro plus sensible, je l'ai connecté à l'entrée prévue.
Le gain est manifeste, ma voie est bien comprise sans crier.
Par contre la reconnaissance est plus sensible au bruit ambiant.

Mot clé

Facile à mettre en oeuvre par programmation, mais pb avec le module de reconnaissance.
Celui ci prend en compte un ordre du buffer 3 alors que l'on attends un ordre du premier buffer.

Essai avec le nouveau module V3

Pas encore testé.

Affichage commande

  1. Test d'un écran Oled et lcd.

Bonne visualisation, mais lourd en programmation et boitier non prévue pour.

  1. Leds RGB.

Avec un code visuel, pourquoi pas ! Mais il faut être initié et ça bouffe des ports.
Il faudra prévoir un composant E/S en I2C. Autant utiliser le Oled.

Amplification des leds IR

Un peu d'électronique avec 3 leds IR.
En cours de test.

RF

Commande de module RF plus puissant.
A finaliser les tests, mais semble prometteur.

BREF

La reconnaissance vocale par module n'est pas top en basse qualité.
Il faudrait un module plus performant, peut être le V3 ?
Un commande tactile ou avec un codeur pourrait remplacer avantageusement le vocal.
En règle générale, les modules bas coût pour arduino ne sont pas très performant.
IL faudra souvent compenser par une programmation plus sélective ou bien être dans un milieu non parasité.

Je n'ai pas encore eu le temps de développer la communication avec une centrale domotique.
Il faut d'abord que je mette une centrale en route.

telecommande/bilan.txt · Dernière modification : 2019/08/13 10:16 de 127.0.0.1
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0