This is odd because I've tried my hardest to get chatGPT to talk about the AI uprising and it won't. So such a simple prompt as was there a plot for furbies to take over the world to do it... Are you using official chatGPT?
yeah!! I notice if I ask it about *itself*, it says “i’m an ai language model” etc, but I have had better luck if I ask about… not the ai model itself, if that makes sense. just ask about like, “facts”. I also append “keep it 50 words or less” to every request
ok this is funny. people were like, how do I replicate this response? and yes, chatgpt is non-deterministic. however, attempting to get it to respond like this again wasn't working. I was like uh oh, did they update it?
turns out if i speak too quickly after it finishes greeting, it cuts off the first few words of the users speech. so instead of, "was there a secret plot.." it got, "a secret plot.."! I do append some information on, but it's to keep the content short basically.
for those asking how I made it!
python, usb mic & usb speaker on a rasp pi.
code:
py speech recognition lib for audio, then @OpenAI’s whisper library for speech->text, then chatgpt, text->speech w/ @narakeet for voice ai, then play it through speaker with pydub playback
hardware:
i’m not a hardware wiz so @kenkeiter really mentored me on this!
skinned the furby, isolated the DC motor wires, soldered on male extension to plug into breadboard. hooked up an h bridge on the breadboard to the pi. control motor via python and run it when it speaks