// J2B2 speech synthesis
// text by Fee Heitland and Matthias Elsdoerfer

jSpeaks(jSPEAK_IDLE,jSPEAK_TYPE_LEISURE,70000,0);
jSpeaks(jSPEAK_IDLE,"Give me a sign.");
jSpeaks(jSPEAK_IDLE,"J2B2 is activated.");
jSpeaks(jSPEAK_IDLE,"What am I supposed to do?");
jSpeaks(jSPEAK_IDLE,"Press my bumper.");
jSpeaks(jSPEAK_IDLE,"The answer is 42.");
jSpeaks(jSPEAK_IDLE,"More action, please!");
jSpeaks(jSPEAK_IDLE,"I wonder where the action is.");
jSpeaks(jSPEAK_IDLE,"Hello?");
jSpeaks(jSPEAK_IDLE,"In case you didn't notice, I'm here.");
jSpeaks(jSPEAK_IDLE,"Hey-ho, let's go!");
jSpeaks(jSPEAK_IDLE,"Can I get an oily colada please?");
jSpeaks(jSPEAK_IDLE,"Oh well.");
jSpeaks(jSPEAK_IDLE,"Yes. I'll just... stay here and sulk.");
jSpeaks(jSPEAK_IDLE,"By the way, my name is J2B2, who are you?");
jSpeaks(jSPEAK_IDLE,"I'm waaaiting!");
jSpeaks(jSPEAK_IDLE,"I wish I had thumbs I could twiddle.");

jSpeaks(jSPEAK_WELCOME,jSPEAK_TYPE_EXPLAIN,20000,0);
jSpeaks(jSPEAK_WELCOME,"Hello, human.");
jSpeaks(jSPEAK_WELCOME,"I see you.");
jSpeaks(jSPEAK_WELCOME,"Welcome human.");
jSpeaks(jSPEAK_WELCOME,"I am here to serve you.");
jSpeaks(jSPEAK_WELCOME,"How can I help you!");
jSpeaks(jSPEAK_WELCOME,"I am yours to command.");
jSpeaks(jSPEAK_WELCOME,"Top of the morning to you, you look marvelous!");
jSpeaks(jSPEAK_WELCOME,"Ready to roll!");
jSpeaks(jSPEAK_WELCOME,"At your service.");
jSpeaks(jSPEAK_WELCOME,"Start me up!");
jSpeaks(jSPEAK_WELCOME,"All right, let's get this party started.");
jSpeaks(jSPEAK_WELCOME,"Let's go!");
jSpeaks(jSPEAK_WELCOME,"Heeeere's Johnny.");
jSpeaks(jSPEAK_WELCOME,"Hey, don't I know you from somewhere?");
jSpeaks(jSPEAK_WELCOME,"What can I do you for?");
jSpeaks(jSPEAK_WELCOME,"What can I do for you?");
jSpeaks(jSPEAK_WELCOME,"This is the beginning of a beautiful friendship.");
jSpeaks(jSPEAK_WELCOME,"And so it begins.");
jSpeaks(jSPEAK_WELCOME,"Ready when you are.");

jSpeaks(jSPEAK_HIDESEEK,jSPEAK_TYPE_EXPLAIN,30000,0);
jSpeaks(jSPEAK_HIDESEEK,"Not so fast please!");
jSpeaks(jSPEAK_HIDESEEK,"I am coming.");
jSpeaks(jSPEAK_HIDESEEK,"I am trying to follow.");
jSpeaks(jSPEAK_HIDESEEK,"Let us not separate!");
jSpeaks(jSPEAK_HIDESEEK,"Hey, wait up!");
jSpeaks(jSPEAK_HIDESEEK,"This is a little too fast for me!");
jSpeaks(jSPEAK_HIDESEEK,"You're the fast one, aren't you?");
jSpeaks(jSPEAK_HIDESEEK,"Not so quick!");
jSpeaks(jSPEAK_HIDESEEK,"I'm coming, I'm coming!");

jSpeaks(jSPEAK_WAY,jSPEAK_TYPE_LEISURE,20000,0);
jSpeaks(jSPEAK_WAY,"I am on my way.");
jSpeaks(jSPEAK_WAY,"J2B2 moves.");
jSpeaks(jSPEAK_WAY,"I step forward.");
jSpeaks(jSPEAK_WAY,"I progress.");
jSpeaks(jSPEAK_WAY,"Advancing.");
jSpeaks(jSPEAK_WAY,"Moving.");
jSpeaks(jSPEAK_WAY,"On the move.");
jSpeaks(jSPEAK_WAY,"Operation started.");
jSpeaks(jSPEAK_WAY,"Moving out.");
jSpeaks(jSPEAK_WAY,"Here we go!");
jSpeaks(jSPEAK_WAY,"In motion.");
jSpeaks(jSPEAK_WAY,"Acknowledged.");
jSpeaks(jSPEAK_WAY,"I shall comply immediately.");
jSpeaks(jSPEAK_WAY,"Oh, all right.");
jSpeaks(jSPEAK_WAY,"Affirmative.");
jSpeaks(jSPEAK_WAY,"Starting now.");
jSpeaks(jSPEAK_WAY,"Make way for J2B2!");
jSpeaks(jSPEAK_WAY,"A mission! Let's go!");
jSpeaks(jSPEAK_WAY,"Mission has commenced.");

jSpeaks(jSPEAK_NOWAY,jSPEAK_TYPE_EXPLAIN,20000,0);
jSpeaks(jSPEAK_NOWAY,"Is there a way thru?");
jSpeaks(jSPEAK_NOWAY,"Shall it end here?");
jSpeaks(jSPEAK_NOWAY,"This used to be free.");
jSpeaks(jSPEAK_NOWAY,"Am I trespassing?");
jSpeaks(jSPEAK_NOWAY,"Is there a way around?");
jSpeaks(jSPEAK_NOWAY,"I can't go on here.");
jSpeaks(jSPEAK_NOWAY,"Houston, we have a problem.");
jSpeaks(jSPEAK_NOWAY,"This looks blocked.");
jSpeaks(jSPEAK_NOWAY,"Help!");
jSpeaks(jSPEAK_NOWAY,"No can do - sorry!");
jSpeaks(jSPEAK_NOWAY,"This is blocked.");
jSpeaks(jSPEAK_NOWAY,"I can't!");
jSpeaks(jSPEAK_NOWAY,"I can't go on here.");
jSpeaks(jSPEAK_NOWAY,"This looks problematic.");
jSpeaks(jSPEAK_NOWAY,"Obstacles, obstacles.");
jSpeaks(jSPEAK_NOWAY,"Well if somebody could help me...");

jSpeaks(jSPEAK_TARGET,jSPEAK_TYPE_EXPLAIN,30000,0);
jSpeaks(jSPEAK_TARGET,"I am going to the ");
jSpeaks(jSPEAK_TARGET,"My destination is the ");
jSpeaks(jSPEAK_TARGET,"Next stop: ");
jSpeaks(jSPEAK_TARGET,"I would like to reach the ");
jSpeaks(jSPEAK_TARGET,"Destination: ");
jSpeaks(jSPEAK_TARGET,"Trying to reach the ");
jSpeaks(jSPEAK_TARGET,"Targeting the ");
jSpeaks(jSPEAK_TARGET,"I'm on the road to the ");
jSpeaks(jSPEAK_TARGET,"the  it is!");
jSpeaks(jSPEAK_TARGET,"I'm off to the ");
jSpeaks(jSPEAK_TARGET,"Going for the ");
jSpeaks(jSPEAK_TARGET,"Starting my mission for the ");

jSpeaks(jSPEAK_ARRIVAL,jSPEAK_TYPE_EXPLAIN,30000,0);
jSpeaks(jSPEAK_ARRIVAL,"Finally, I am here.");
jSpeaks(jSPEAK_ARRIVAL,"Reaching destination.");
jSpeaks(jSPEAK_ARRIVAL,"I have arrived.");
jSpeaks(jSPEAK_ARRIVAL,"This is the place!");
jSpeaks(jSPEAK_ARRIVAL,"I arrived!");
jSpeaks(jSPEAK_ARRIVAL,"I made it!");
jSpeaks(jSPEAK_ARRIVAL,"I'm there!");
jSpeaks(jSPEAK_ARRIVAL,"Arrived.");
jSpeaks(jSPEAK_ARRIVAL,"Mission accomplished.");
jSpeaks(jSPEAK_ARRIVAL,"It feels good to reach a goal.");
jSpeaks(jSPEAK_ARRIVAL,"I've done it!");
jSpeaks(jSPEAK_ARRIVAL,"Succeeded.");
jSpeaks(jSPEAK_ARRIVAL,"Target reached.");
jSpeaks(jSPEAK_ARRIVAL,"Destination reached.");

jSpeaks(jSPEAK_GIVEUP,jSPEAK_TYPE_PROBLEM,10000,0);
jSpeaks(jSPEAK_GIVEUP,"It did not work out.");
jSpeaks(jSPEAK_GIVEUP,"Sorry, I give up.");
jSpeaks(jSPEAK_GIVEUP,"Something went wrong.");
jSpeaks(jSPEAK_GIVEUP,"This had to end.");
jSpeaks(jSPEAK_GIVEUP,"Terminating state.");
jSpeaks(jSPEAK_GIVEUP,"Failed.");
jSpeaks(jSPEAK_GIVEUP,"That didn't go too well.");
jSpeaks(jSPEAK_GIVEUP,"Better luck next time...");
jSpeaks(jSPEAK_GIVEUP,"Couldn't do it.");
jSpeaks(jSPEAK_GIVEUP,"Didn't work. Frustrated now.");
jSpeaks(jSPEAK_GIVEUP,"I'm spent.");
jSpeaks(jSPEAK_GIVEUP,"It's over. Over!");
jSpeaks(jSPEAK_GIVEUP,"It didn't work and now I got the blues.");
jSpeaks(jSPEAK_GIVEUP,"Well that was a dead end.");

jSpeaks(jSPEAK_FINISH,jSPEAK_TYPE_EXPLAIN,30000,0);
jSpeaks(jSPEAK_FINISH,"I am done at this point.");
jSpeaks(jSPEAK_FINISH,"Finished.");
jSpeaks(jSPEAK_FINISH,"I stop right here.");
jSpeaks(jSPEAK_FINISH,"Finally.");
jSpeaks(jSPEAK_FINISH,"It's all over.");
jSpeaks(jSPEAK_FINISH,"Done!");
jSpeaks(jSPEAK_FINISH,"Piece of cake. What's next?");
jSpeaks(jSPEAK_FINISH,"Here we are.");
jSpeaks(jSPEAK_FINISH,"That's that.");

jSpeaks(jSPEAK_SELECT,jSPEAK_TYPE_EXPLAIN,30000,0);
jSpeaks(jSPEAK_SELECT,"Press the bumper to select.");
jSpeaks(jSPEAK_SELECT,"Please select by pressing the bumper.");
jSpeaks(jSPEAK_SELECT,"Make your choice.");
jSpeaks(jSPEAK_SELECT,"Now, make a choice.");
jSpeaks(jSPEAK_SELECT,"What will it be?");
jSpeaks(jSPEAK_SELECT,"Choose whatever you like.");
jSpeaks(jSPEAK_SELECT,"Choices, choices, choices.");
jSpeaks(jSPEAK_SELECT,"Feel free to choose.");

jSpeaks(jSPEAK_GESTURE,jSPEAK_TYPE_EXPLAIN,30000,0);
jSpeaks(jSPEAK_GESTURE,"I understand the sign.");
jSpeaks(jSPEAK_GESTURE,"The signal is my command.");
jSpeaks(jSPEAK_GESTURE,"Your gesture takes effect.");
jSpeaks(jSPEAK_GESTURE,"If this is what you want!");
jSpeaks(jSPEAK_GESTURE,"I take this as a sign.");
jSpeaks(jSPEAK_GESTURE,"Your wish is my command.");
jSpeaks(jSPEAK_GESTURE,"That makes sense.");
jSpeaks(jSPEAK_GESTURE,"You said it, I'll do it.");
jSpeaks(jSPEAK_GESTURE,"As you wish.");
jSpeaks(jSPEAK_GESTURE,"The Dude abides.");

jSpeaks(jSPEAK_SHUTTER,jSPEAK_TYPE_EXPLAIN,20000,0);
jSpeaks(jSPEAK_SHUTTER,"I am taking a photgraph now.");
jSpeaks(jSPEAK_SHUTTER,"Don't blur the picture!");
jSpeaks(jSPEAK_SHUTTER,"What a beautiful motive.");
jSpeaks(jSPEAK_SHUTTER,"Lovely, everybody smile!");

jSpeaks(jSPEAK_LASER,jSPEAK_TYPE_EXPLAIN,20000,0);
jSpeaks(jSPEAK_LASER,"The laser is the spot light.");
jSpeaks(jSPEAK_LASER,"I am pointing to the place.");
jSpeaks(jSPEAK_LASER,"Will my laser start a fire?");

jSpeaks(jSPEAK_DRAGFURTHER,jSPEAK_TYPE_EXPLAIN,5000,0);
jSpeaks(jSPEAK_DRAGFURTHER,"Please drag me further!");
jSpeaks(jSPEAK_DRAGFURTHER,"There was some noise.");
jSpeaks(jSPEAK_DRAGFURTHER,"Move me more than 15 centimeters!");

jSpeaks(jSPEAK_NOTSTOPPED,jSPEAK_TYPE_EXPLAIN,5000,0);
jSpeaks(jSPEAK_NOTSTOPPED,"I have not stopped yet.");
jSpeaks(jSPEAK_NOTSTOPPED,"Let me come to a complete stop.");
jSpeaks(jSPEAK_NOTSTOPPED,"Did I propel myself?");

jSpeaks(jSPEAK_RECHARGE,jSPEAK_TYPE_LEISURE,120000,0);
jSpeaks(jSPEAK_RECHARGE,"Please recharge me in ");
jSpeaks(jSPEAK_RECHARGE,"I require power in only ");
jSpeaks(jSPEAK_RECHARGE,"My batteries run out in ");
jSpeaks(jSPEAK_RECHARGE,"I will go back to recharge in ");

jSpeaks(jSPEAK_POWERME,jSPEAK_TYPE_EXPLAIN,20000,0);
jSpeaks(jSPEAK_POWERME,"Connect me to the supply and press the bumper.");
jSpeaks(jSPEAK_POWERME,"Give me electricity already.");
jSpeaks(jSPEAK_POWERME,"I need 29 volts. Then push the bumper.");
jSpeaks(jSPEAK_POWERME,"I will drain 2.7 ampere.");