La lampe anti-conversation pénible

De Centre de Ressources Numériques - Labomedia
Révision de 3 novembre 2015 à 13:39 par Benjamin (discussion | contributions)

(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher
La lampe anti-conversation pénible
Easyvr-speech-recognition-module-30-1 1.jpg


Pour modifier la page utiliser l'onglet Modifier avec formulaire.

Résumé Cette lampe réagit a des mots clefs en clignotant pour signaler qu'une conversation devient pénible
Auteur(s) benjamin
Licence CC-BY-SA-NC 3
Date de création 17 octobre 2015


Intentions / Contexte

En parallèle au développement au début du XXIème siècle d'assistants personnels fondés sur un système de reconnaissance vocale et de traitement automatique du langage, le fruit du travail des linguistes a donné naissance à un certain nombre d'objets étranges. Cette lampe anti-conversation pénible en témoigne, placée dans un salon, elle réagit en clignotant à des mots clefs pré-programmés afin d'éviter lors d'une réunion entre amis d'aborder des sujets qui fâchent. Les linguistes se sont saisis de cette opportunité pour opérer dans le même temps via le micro des lampes à une collecte des conversations afin d'abonder d'autant les corpus sur lesquels se fondent leur travail de recherche. Ces lampes anti-conversations pénibles ont connu un succès grand public important jusqu'à la révélation de leur détournement par des agences gouvernementales dans des buts de surveillance. La lampe ici présentée correspond au modèle « conversations informatiques » et réagit donc à des mots clefs qu'il conviendra de trouver ?

Principe de fonctionnement

Système de reconnaissance vocale basé sur le module EasyVR Speech Recognition Module 3.0 http://www.robotshop.com/en/easyvr-speech-recognition-module-30.html qui analyse la conversation ambiante

Besoins / Compétences

Pouvoir téléverser un code sur arduino, brancher un module relais

Documentation

Module Easyvr 3.0 et Arduino

  1. Pour envoyer des customs data depuis EasyVR Commander, jumper sur "UP"
  2. puis jumper sur "Pc" pour récup le commandes custom du shield vers EasyVR Commander ...
  3. pour téléverser sur arduino, jumper sur "SWW"

Pour téléversement, mettre le jumper sur HW

Mode Jumper settings

This jumper selects the operating mode of the EasyVR Shield and it can be placed in one of four positions:

  • SW – Software Serial mode

Use it for controlling the EasyVR module from your Arduino sketch through a software serial port (using pins 12-13). You can also connect the EasyVR Commander in this mode, provided that the running sketch implements bridge mode (see the Arduino library examples).

  • HW – Hardware Serial mode

Use it for controlling the EasyVR module from your Arduino sketch through the hardware serial port (using pins 0-1).

  • PC – PC Connection mode

Use it for direct connection with the EasyVR Commander. In this mode, the Arduino controller is held in reset and only the embedded USB/Serial adapter is used.

  • UP – Flash Update mode

Use it for firmware updates or to download sound table data and custom grammars to the on-board flash memory from the EasyVR Commander. In this mode, the Arduino controller is held in reset and only the embedded USB/Serial adapter is used. The EasyVR module is set in boot mode.

  • LEO – Leonardo Update mode

This is similar to the regular Flash Update mode, for Arduino boards that don’t have a separate USB/Serial adapter, such as Arduino Leonardo. The EasyVR module is set in boot mode, but the Arduino controller is not reset and it must be running the special “bridge” sketch.