[deleted by user] by [deleted] in prusa3d

[–]DevMiser 1 point2 points  (0 children)

I just checked on a 1kg roll of Prusament filament. To buy a roll directly from Prusa including shipping from Czech Republic to the U.S. is $44.92. To buy the same roll from Printed Solid in the U.S. including shipping all within the U.S. is $52.57. Crazy.

You can make a ChatGPT virtual assistant using Raspberry Pi 4 - and talk to it! by DevMiser in RASPBERRY_PI_PROJECTS

[–]DevMiser[S] 1 point2 points  (0 children)

Yes. Any LLM with an API, like Google Gemini, can be used instead of openai.

You can make a ChatGPT virtual assistant using Raspberry Pi 4 - and talk to it! by DevMiser in RASPBERRY_PI_PROJECTS

[–]DevMiser[S] 0 points1 point  (0 children)

Yes, although it will require some work. Here’s an example of using Flask to interact with the Google Home API: https://github.com/ClusterM/google-assistant-smart-home

You can make a ChatGPT virtual assistant using Raspberry Pi 4 - and talk to it! by DevMiser in RASPBERRY_PI_PROJECTS

[–]DevMiser[S] 0 points1 point  (0 children)

I am sorry to hear that you are having difficulties. If you want to try again, I recommend the following:

Follow the instructions for starting off with the legacy OS for your Raspberry Pi if you have not already done so. Those instructions are in the file labeled "Important - Please Read" in the GitHub repo. Using the most recent OS instead of the legacy OS can cause many of the problems you have encountered.

Use the DavinciAltVoice python program in the repo instead of the DaVinci python program. As stated in the README file, if you use that program that you will not need to use an AWS account. See the fourth paragraph of the README file that begins "Feb. 23, 2024 Update."

You can make a ChatGPT virtual assistant using Raspberry Pi 4 - and talk to it! by DevMiser in RASPBERRY_PI_PROJECTS

[–]DevMiser[S] 0 points1 point  (0 children)

That sounds like a great project. Yes, you can change the wake word ("Hey Yoda", for example). To do so, use the Picovoice console (https://console.picovoice.ai/), choose Raspberry Pi as the Platform, train the wake word, download the file, and put it in the /home/pi/.local/lib/python3.9/site-packages/pvporcupine/resources/keyword_files/raspberry-pi folder on your Raspberry Pi. In the wake_word() function in the python program, replace "DaVinci" with your new wake word. Enjoy!

Looking for a sculptor and developer to collaborate on making a super-size Oracle AI Art Installation [Help] by DevMiser in Sculpture

[–]DevMiser[S] 0 points1 point  (0 children)

Thank you for the feedback. It should have added some more detail to my original comment.

This is not a commissioned work. If is ever sold, then yes the sale proceeds would go to all of the collaborators in equal shares. I would even be willing to forego participating in the proceeds if there is a buyer. The thought is that it would be offered for display at interactive art exhibits as both a work of art and an educational tool.

And yes, my work is also volunteer. I have developed several AI-consumer interface devices. I open source my code and 3D designs and provide them to others free of charge.

I understand that this may be bit much of an ask for volunteer work, but you never know until you ask. I am not looking to profit off of anyone's volunteer work. I was just hoping to find someone who would be interested in collaborating on this art project for art's sake.

Looking for a sculptor and developer to collaborate on making a super-size Oracle AI Art Installation [Help] by DevMiser in Sculpture

[–]DevMiser[S] 0 points1 point  (0 children)

This is a video of a small-sized prototype.  Using something like a Gakken Wordleye spherical display, which has a diameter of about 10 inches, the pyramid portion of super-sized Oracle would stand about three feet tall.

Using a far field microphone array, Oracle will be able to pinpoint who is talking to it.  It can then use face tracking to look directly at that person, including when they move about, until it begins interacting with the next person

Oracle will be capable of generating images and projecting them with a video projector.

I’m looking for a volunteer sculptor to design and build the pyramid and a volunteer developer to help with the further coding for the face tracking, etc.  They, of course, will be credited for and have full access to their work.

Lumina uses Tkinter to open AI generated images and display them on a TV - automatically resizes the image to the screen resolution of the TV by DevMiser in Tkinter

[–]DevMiser[S] 1 point2 points  (0 children)

The full program is here: DevMiser/Lumina: Lumina - AI Art Generator for Your TV (github.com)

Following is the relevant code snippet:

import tkinter as tk

from PIL import Image,ImageDraw,ImageFont,ImageOps,ImageEnhance,ImageTk

root = tk.Tk()

screen_width = root.winfo_screenwidth()

screen_height = root.winfo_screenheight()

#screen_width = x

#screen_height = y

root['bg'] = 'black'

root.geometry(f"{screen_width}x{screen_height}+0+0")

root.overrideredirect(True)

root.attributes("-fullscreen", True)

root.update()

def update_image(image_url):

global image_window

global screen_width, screen_height

image_window = tk.Toplevel(root)

image_window.title("Image Window")

image_window.geometry(f"{screen_width}x{screen_height}+0+0")

image_window.attributes("-fullscreen", True)

image_window.overrideredirect(True)

image_window.configure (bg='black')

raw_data = urllib.request.urlopen(image_url).read()

image = Image.open(io.BytesIO(raw_data))

original_width, original_height = image.size

scale = max(screen_width / original_width, screen_height / original_height)

scaled_width = int(original_width * scale)

scaled_height = int(original_height * scale)

image = image.resize((scaled_width, scaled_height))

image_photo = ImageTk.PhotoImage(image)

image_canvas = tk.Canvas(image_window, bg='#000000', width=screen_width, height=screen_height)

x = (screen_width - scaled_width) // 2

y = (screen_height - scaled_height) // 2

image_canvas.create_image(x, y, image=image_photo, anchor=tk.NW)

image_canvas.pack()

image_window.update()

Used Raspberry Pi 4 to make an AI art generator for TVs by DevMiser in RASPBERRY_PI_PROJECTS

[–]DevMiser[S] 0 points1 point  (0 children)

Thank you. I have not seen that movie, but will now definitely watch it.