With modern voice assistants we can tell a computer to play our favorite music, check the weather, or turn on a light. Like many of us, [nerdaxic] gave in to the convenience and perceived simplicity of various home automation products made by Google and Amazon. Also like many of us, he found it a bit difficult to accept the privacy implications that surround such cloud connected devices. But after selling his Home and Echo, [nerdaxic] missed the ability to control his smart home by voice command. Instead of giving in and buying back into the closed ecosystems he’d left behind, [nerdaxic] decided to open his home to a murderous, passive aggressive, sarcastic, slightly insane AI: GLaDOS, which you can see in action after the break.
Using open source designs from fellow YouTube creator [Mr. Volt], [nerdaxic] 3d printed as much of the GLaDOS animatronic model as he was able to, and implemented much of the same hardware to make it work. [nerdaxic] put more Open Source Software to use and has created a functional but somewhat limited home AI that can manage his home automation, give the weather, and tell jokes among other things. GLaDOS doesn’t fail to deliver some great one liners inspired by the original Portal games while heeding [nerdaxic]’s commands, either.
A ReSpeaker from Seeed Studio cleans up the audio sent to a Raspberry Pi 4, and allows for future expansion that will allow GLaDOS to look in the direction of the person speaking to it. With its IR capable camera, another enhancement will allow GlaDOS to stare at people as they walk around. That’s not creepy at all, right? [nerdaxic] also plans to bring speech-to-text processing in-house instead of the Google Cloud Speech-To-Text API used in its current iteration, and he’s made everything available on GitHub so that you too can have a villainous AI hanging on your every word.
Of course if having GLaDOS looming isn’t enough, you could always build a functional life size Portal turret or listen to the radio on your very own Portal Radio.
Continue reading “GLaDOS Voice Assistant Passive-Aggressively Automates Home”
[Michael Gainer] is a big fan of Portal, and it shows in the Weighted Companion Cube he made. [Michael] hand-machined the many pieces that comprise the Cube’s body and medallions out of 6061 aluminum. Dykem was used to transfer the marks for accurate machining, and the color is powder-coated to a heat tolerance of 400F. A CNC was used to make the distinctive hearts. [Michael] notes the irony was “very Portal” in having them cut by a heartless machine when everything else was done manually. The attention to detail is striking, the level of design more so when [Michael] proceeds to incinerate the poor Companion Cube with a brush burner. In the video shown at the link above, the Cube falls apart as the glue holding it together melts. When all is said and done, just grab more glue to bring that Cube back to its six-sided glory. Repeat to your heart’s content. Huge success! We have to be honest, after seeing all those pieces, we aren’t sure we’d want to do this very often. Companion Cubes have been featured in various iterations on Hackaday before, but they were never built with the idea of repeatedly destroying and rebuilding them. This novel take would make GlaDOS proud.
[Michael] has plans to put an Android device inside it with some light and temperature sensors. He wants to give it a voice resembling Portal’s turrets so it can whine when it needs to be charged or scream when it’s too hot or cold. He dubs this next project the “Overly Attached Weighted Companion Cube.” It wouldn’t be a good idea to incinerate this upcoming version, though we’d probably be inclined to if it demanded so much of our attention!
Imagine this. A phone on a nearby desk starts ringing. No one is around to pick it up, so you decide that you will be a good Samaritan and answer the phone. You are greeted by a slightly creepy robotic female voice asking you to complete a simple survey. Having nothing else to do, you go ahead and run through the telephone survey. As you start answering the questions, things start to get a bit… weird. The robot voice doesn’t like your answers. She actually disagrees with you, and she does NOT like being interrupted. Now she’s getting sassy with you! What is going on here?
Most likely you are the latest victim of Insert Customer Feedback Here, [Charles’] art installation. You see, that is no ordinary telephone. [Charles] actually removed the guts of an old telephone and replaced them with an Arduino. The Arduino periodically rings the phone, waiting for someone to answer. Once the phone is off the hook, the Arduino uses a Wave shield to start playing back the scripted audio files. All of the text-to-speech files and the various hold music files are played back with the wave shield. The Arduino is also hooked up to the 1, 2, 3, and # keys of the telephone keypad in order to read back the user’s responses.
From here on out the program acts as a sort of “choose your own adventure” game. The program takes different paths and responds in different ways depending on how the user answers the questions. Generally speaking, it will get more “irritated” towards the user if it doesn’t “like” your answers, otherwise it will get less irritated. The hold music will even change to become more or less aggressive.
It’s easy to draw comparisons to Portal’s GLaDOS due to the robotic female voice and to the narrator from The Stanley Parable for the “choose your own adventure” feeling. In fact, if GLaDOS and The Stanley Parable had offspring, this would surely be it. This project brings that same type of silly sarcastic humor to a different medium and it does it well. Be sure to watch the video of the system in action below. It really starts to get interesting around the 1:15 mark. Continue reading “This Sassy Art Installation Is Like The Stanley Parable For The Telephone”
Install this light fixture in your bedroom and you might kiss your nights of peaceful sleep goodbye. Fans of the Portal game franchise will recognize it as a smaller version of the megalomaniacal artificial intelligence character from the game. This particular rendition is how she looked in the second installment of the series. The lamp is the creation of [Dragonator]. It was entirely 3D printed before being outfitted with LEDs to actually function as a light.
Our first thought is that this project is all about 3D design to get the final product t0 look so fantastic. But if you dig a little deeper you’ll see that it’s so much more than that. To get pieces that look this fantastic you must have a well tuned printer and be willing to let it run for 40-60 hours as it burns through 2 kg of filament. At that point you’re still far from the finish line as the [Dragonator] then set to work sanding and painting all of the pieces. From there he lovingly assembled everything, including gears and motors to give it motion.
In the end the electronics did not work as he envisioned. But maybe after a bit of time off from all that work he’ll revisit the project and make a bit more progress. For us, the aesthetic already makes the hack. Making it move and sound like the character would be over the top.
If you liked this you can’t miss the GLaDOS potato.
The only thing he needs now is a micro and RTC
For [Dino]’s 44th Hack A Week extravaganza, he made powered window blinds in five minutes. It’s a simple build with a small gear motor and a bit of tubing to adapt the shaft to the control rod of the blinds. Good job [Dino].
The wonderful [Lizzie] over at LUSTlab realized that typing meta keys really slows down the development process. The result? Foot pedals for the Shift and Command keys. No build log for this one, but it’s just a set of old racing pedals and a disused keyboard.
So much cooler than a potato
[mdevaev] out of Russia built a fully articulated GLaDOS replica. Here’s the build album and the relevant MLP forum post. This GLaDOS is tiny – probably less than a foot long, but it moves around and speaks (Russian, which is weird). Somebody get us a couple of motorcycle fenders so we can build the 1:1 scale version.
Visualizing a plane of fog
[greg] was looking for a way to visualize the chaotic turbulence of air. He mounted a laser on a computer fan and held some dry ice above the beam. The result looks like it could make for an interesting photography project, but check out the video if you don’t believe us.
We were asking for it
We asked for battery charging circuits that don’t use specialized parts. [Petr] found this one that only uses few transistors, a MOSFET and a voltage regulator. In one of the Hackaday comments, [atomsoft] had the idea of putting a USB plug on the traces to save a bit in component costs. [mohonri] said he designed one, but we have yet to see it. Perhaps next links post…
Why settle for virtual reality when you can make the digital world into reality? [Josh] wanted to have a GLaDOS potato accompany him through life when not playing Portal 2. He set to work to see what kind of replica prop he could come up with. Judging from the image above, and demo video after the break, he nailed it right in the spud.
There’s no worrying about rot. The potato and a few parts were molded from Sculpey and baked in the oven. Since the fake spud is hollow in the center it’s easy to hide the bits that make it talk. An old MP3 player was loaded with quotes from the game, and plays them back via an LM386 audio amplifier circuit and a speaker hidden below the electronic eye. The eye is lit by five yellow LEDs which are also tied into the amplifier to make them blink and fade with the intensity of the audio signal.
A paint job and the nails and wire really make the build look just right. Now [Josh] needs to host a geek-themed Halloween party so he can really show this off.
Continue reading “This GLaDOS Potato Is A Lie”