You shouldn’t need anything really, all the components run via cloud services so you just need a network connection.
That’s why it’ll run just fine on a cheap pi model
Essentially the script in Python just sends api requests directly to OpenAI and returns the AI response. Next I just pass that response to the elevenlabs api and play that audio binary stream via any library that supports audio playback.
(That last bit is what I’ll have to toy around with on a pi but, I’m not worried about finding a suitable option, there’s lots of libraries out there)
Silentrizz@lemmy.world 1 year ago
+1 interest