Exemplo n.º 1
0
 //Constructeur
 public Voice(Init b )
 {
     port = new SerialPort("COM3", 9600);
     init = b;
     etat = false;
     move = new Move(init);
     timeElaps = new Stopwatch();
     timeElaps.Reset();
     synth = new SpeechSynthesizer();
 }
 //Main , point d'entrée du Programme
 static void main(string[] Args)
 {
     //Instanciation d'un objet Init et Voice => voir Class
     Init init = new Init();
     Voice voice = new Voice(init);
     //on initialise les composants a partir de la méthode initializ
     //de l'objet init
     init.initializ();
     //on instancie un objet VoiceCommander avec les 3 ordres
     //a reconnaitre
     VoiceCommander voiceCommander =
     new VoiceCommander("open", "close", "move");
     //On implémente voiceCommander_OrderDetected par l'Action
     //OrderDetected : si un ordre est reconnu on lance la méthode
        	 	voiceCommander.OrderDetected +=
         voice.voiceCommander_OrderDetected;
     //On démare la reconnaissance vocale.
        	 	voiceCommander.Start(init.getKinectSensor());
     //Boucle d'attente.
     while (true){
     }
 }
Exemplo n.º 3
0
 //Constructeur.
 public Move(Init b)
 {
     init = b;
     allSkeletons = new Skeleton[skeletonCount];
     ascii = 0;
 }