// 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.");