mediar-ai / screenpipe

rewind.ai x cursor.com = your AI assistant that has all the context. 24/7 screen & voice recording for the age of super intelligence. get your data ready or be left behind
https://screenpi.pe
MIT License
9.65k stars 568 forks source link

Feat audio streaming #557

Closed EzraEllette closed 1 month ago

EzraEllette commented 1 month ago

description

This PR changes the way audio is gathered into a stream that can be subscribed to. This is the foundation of features such as realtime transcription.

related issue: #521

type of change

how to test

  1. Verify audio transcription is working as expected.

checklist

vercel[bot] commented 1 month ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
screenpipe ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 21, 2024 10:00pm
louis030195 commented 1 month ago

great work, will test shortly and merge today if it make sense

if anyone on windows or linux can test too would appreciate! (i will test on windows too but it's high friction for me)

louis030195 commented 1 month ago

can i merge? (i tested)

EzraEllette commented 1 month ago

Did you test on windows?

louis030195 commented 1 month ago

will test on windows now then merge if it works

louis030195 commented 1 month ago

will test on windows now then merge if it works

update: cannot test, trying to fix main build first, also my windows is just slow as fuck takes me 40 min to run a script

EzraEllette commented 1 month ago

My windows laptop is fast but I left my charger 🙃. I'm trying to get ahold of one but stores are closed right now.

louis030195 commented 1 month ago

@tribhuwan-kumar any chance you can test this on windows?

tribhuwan-kumar commented 1 month ago

@tribhuwan-kumar any chance you can test this on windows?

sure, let me test it real quick

EzraEllette commented 1 month ago

image

EzraEllette commented 1 month ago

@louis030195

tribhuwan-kumar commented 1 month ago

@louis030195 everything is fine, there are not any unexpected behaviors. test.log screenpipe-app.log screenpipe.2024-10-22.log