I had this seemingly dumb idea. Most such ideas are fleeting, and you don't act on them. But this one was different. What if your life were a mov

The Infinite Audio Book

submited by
Style Pass
2024-08-29 14:30:17

I had this seemingly dumb idea. Most such ideas are fleeting, and you don't act on them. But this one was different. What if your life were a movie? What would it be about? What would happen in it? That's where my idea began. With the rise of AI, I wanted to see if AI could narrate my life in real-time.

OpenAI offers a bunch of services, including image recognition, large language models, and text-to-speech. For this project, I planned to use all of them. The idea was to have a camera take a picture, get a description of that picture, ask ChatGPT to write a narrative scene based on what it saw, convert that text to speech, and play the audio.

This project had to be portable, so I needed a device with a small form factor. I chose a Raspberry Pi Zero with a Pi camera and a Pi Sugar 3 battery. The Pi Zero is lightweight, has a camera module, and enough power for this project. The only downside is the lack of an audio jack, so I used wireless earbuds instead. For the battery, the Pi Sugar 3 was perfect, adding only about an inch to the depth. Here are the links to all the necessary hardware.

To make this look nice, I designed a 3D case, modifying an existing one I found online to fit the battery. The final design looked like this. I printed it with a Bambu P1S, which took about an hour. While I'm not great with complex designs, this case turned out alright but could still use some improvements.

Leave a Comment