Quantcast
Channel: Library Questions - Processing 2.x and 3.x Forum
Viewing all articles
Browse latest Browse all 2896

trouble with an avatar playing music

$
0
0

Hi! I'm new at processing, well at programming. And I'm trying to make a avatar using the librarie ttslib and I wanted it to play music, using the librarie minim, but I can't make the songs to pause. I leave my code for some help, please Thanks

// REPRODUCTOR MP3
void websocketOnMessage(WebSocketConnection con, String msg){
  msg = msg.toLowerCase();

  if (msg.contains ("reproducir")||(msg.contains("escuchar"))&& msg.contains("música")
  && atencion == true){
      reproducirmp3 = true;
      habla=true;
      tts.speak("which number");
      habla=false;
  }
  if(reproducirmp3==true){

   if(msg.contains ("1")){
     //carga la lista de reproducción
      player1 = minim.loadFile("track_1.mp3");
      habla=true;
      tts.speak("playing track one");
      habla=false;
      player1.play();
    }
    if(msg.contains("2")){
      player2 = minim.loadFile("track_2.mp3");
      habla=true;
      tts.speak("playing track two");
      habla=false;
       player2.play();
    }
    if(msg.contains("3")){
       player3 = minim.loadFile("track_3.mp3");
       habla=true;
       tts.speak("playing track three");
       habla=false;
       player3.play();
    }
      if(msg.contains("4")){
      player4 = minim.loadFile("track_4.mp3");
      habla=true;
      tts.speak("playing track four");
      habla=false;
      player4.play();
    }
      if(msg.contains("5")){
      player5 = minim.loadFile("track_5.mp3");
      habla=true;
      tts.speak("playing track five");
      habla=false;
      player5.play();
    }
  }
   if (msg.contains("parar") && (msg.contains("música") && reproducirmp3==true && atencion== true)){
     reproducirmp3=false;
       player1.pause();
       player2.pause();
       player3.pause();
       player4.pause();
       player5.pause();
   }

Viewing all articles
Browse latest Browse all 2896

Trending Articles