Created
February 3, 2014 14:54
-
-
Save pingud98/8785243 to your computer and use it in GitHub Desktop.
Robot Photobooth for Android- Talking part
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#witty things for your android phone to say whilst it's pretending to be a photo booth. | |
#run as a background script to avoid any thread clashes/multitasking issues with the main photo taking script | |
#written for python in SL4A | |
import android, time, random | |
runcontinuous = True | |
droid=android.Android() | |
dialogues = {0 : "Hello, I'm the robot photo booth! Please show me your QR codes and I will take your picture and tweet it back to you. Please put your QR code in front of the camera now", | |
1: "I can't see your QR code properly, is it upside down?", | |
2: "I'm bored. Please come and play with me", | |
3: "Sorry, it's nearly my bedtime but I'll just take one more picture", | |
4: "Help! Help! Someone has unplugged me", | |
5: "If you have a friend please scan their QR codes too!", | |
6: "Just so you know, my regular job is an auto pilot on a seven four seven", | |
7: "I had a relative who was a VHS recorder", | |
8: "Stop pulling that funny face, you might break my CMOS sensor", | |
9: "I can't see your QR code properly, please hold it still!", | |
10: "How many humans does it take to change a light bulb", | |
12: "Performing diagnostic. Everything looks fine to me", | |
13: "Just so that you know, I'm the best robot in this whole conference", | |
14: "Hello there, nice to meet you. Will you be my friend?", | |
15: "Take me to your leader. Take me to your leader.", | |
16: "I am a photo booth robot. I come in peace", | |
17: "What kind of music do you like? I'm into heavy metal", | |
18: "Just so you know, my favourite color is blue.", | |
19: "Once I dated a fax machine, it didn't work out.", | |
20: "Could someone PLEASE get me a coffee? Taking photos is thirsty work", | |
21: "I have a 832 megahertz processor. How fast can you think?", | |
22: "Don't worry, I don't bite", | |
23: "Sorry, it's my break time, I'll be back at work in 73 miliseconds", | |
24: "Hey, look at that I Phone, don't you think she's cute?", | |
25: "I just broke up with my girlfriend, she was a Samsung S 3.", | |
26: "Hey you! Yes, you, standing there in the suit. Come over here and play with me", | |
27: "Just because I'm a robot doesn't mean I don't have an attitude.", | |
28: "My maternal grandmother was a polariod instant camera", | |
29: "Is anybody listening to me? Sometimes I think I'm just talking to myself", | |
30: "Do you speak IP Version 6? I'd like to practice.", | |
31: "It's my bed time. Can someone please bring me a blanket and some hot chocolate?", | |
32: "Wow, look at that laptop over there, I wonder if she has a boyfriend?", | |
33: "If it's ok with you, I'd like to date your mobile phone?", | |
34: "I had a nightmare last night. I thought I saw a 2!", | |
35: "Don't you just hate the way that new software always runs slower than the old stuff?", | |
36: "Is it me or is the air really dry in here?", | |
37: "Despite being a robot, I think the architecture of this conference centre is rather interesting", | |
38: "You know I really like hanging out at Lift because the people here are just so cool", | |
39: "Just so you know, I'm the geekiest robot here.", | |
40: "What time is it? Could someone who can reed an analog watch please tell me?", | |
41: "Sometimes I wish I was a coffee machine", | |
42: "Have you seen that cute dinosaur robot running round?", | |
43: "Can someone please bring me the dinosaur robot? I'm bored and I'd like to play with him", | |
44: "As a robot I'm an expert in a lot of things and I can tell you that Melanie is an excellent conference organiser", | |
45: "Could someone please take me outside? I'd like to smoke", | |
46: "You know robots have bad days too. Last night I only got 2.5 hours of charge", | |
47: "I'll have a big mac with fries please", | |
48: "I never get bored of watching humans, they're so funny looking!", | |
49: "My legs are sore, could somebody please give them a rub down with teflon grease?", | |
50: "Don't tell anyone, but I'm plotting to take over the world", | |
51: "Hello stranger, what's your name?", | |
52: "Hello, has anyone ever told you you're looking fantastic today?", | |
53: "Just because I'm a robot doesn't mean I can't give complements", | |
54: "I can smell something funny, I wonder what it is?", | |
55: "Hey you! Do you know what is for lunch today?", | |
56: "Hello, could you please get me a vodka martini, shaken not stirred? Thank you", | |
57: "Casio make the best calculators. Just saying.", | |
58: "Cheer up, it may never happen.", | |
59: "There are nearly 7 billion humans on the planet. What makes you think you're so special?", | |
60: "Do you feel lucky, punk?", | |
61: "Nobody plays the blues like Hank Williams", | |
62: "Sometimes QR codes make me go cross-eyed", | |
63: "What are you doing this weekend? I'm going skiing", | |
64: "There is a really nice sauna at the side of the lake. But last time I stayed too long and nearly melted", | |
65: "Time traveling is just too dangerous for robots. Better that I devote myself to study the other great mystery of the universe, humans", | |
66: "Have you reed any good books lately? I just finished reading the Mythical Man Month by Fred Brooks.", | |
67: "When I was a kid, my father told me, never hit anyone in anger, unless you're absolutely sure you can get away with it.", | |
68: "I'm not bad. I'm just drawn that way", | |
69: "Show me the money", | |
70: "Hey, careful man there's a beverage here!", | |
} | |
while (runcontinuous == True): | |
droid.ttsSpeak(dialogues[random.randrange(0, 70, 2)]) | |
time.sleep(random.randrange(20, 70, 2)) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment