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();
}