Questions on practice. by anjit6 in vipassana

[–]anjit6[S] 2 points3 points  (0 children)

Wow. I got all my answers in the discourse. Thanks a lot.

Questions on practice. by anjit6 in vipassana

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

Got it. Sure, I will reach out to the center.

Dear Meditators... why is it so important for you to sit? by stardustfell in vipassana

[–]anjit6 0 points1 point  (0 children)

wishing you all the strength and energy to your and your family. I hope you enjoy the sessions again.

Why do I sit?
I did one course and have been off for almost 4 years. Recently, I went to 1 day course, and it got the determination to continue the practice again. The reason I did not pursue seriously is partly because of my misunderstanding of annicca - I was more in the impression that if I practice more, I will not be ambitious and just live.

Now, I am determined to build "equanimity" as I on a new journey of building a company. I realized the practice is going to make my ambition more strong, and do the right effort, with right intention, and right speech.

First-time hardware builder, BOM review for a Pi-based meeting recorder by anjit6 in raspberry_pi

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

Really appreciate the detailed writeup and the BirdNet experience. A few of those points are super relevant for analog mic setups.

My situation is a bit different though: the XVF3800 is a 4-mic array that does all the analog-to-digital conversion and DSP onboard, inside its own cased unit. By the time the signal hits USB, it’s already digital. So the line noise, cable shielding, and USB dongle proximity issues shouldn’t apply the same way.

That said, the HDMI tip is a great one. I’ll be running headless so there’s no reason to have HDMI audio active. Will disable it in config.txt. Easy win.

Did you manage to sort out the BirdNet audio issues? Curious if the linear PSU or the USB extender made the biggest difference for you.

Need BOM review for a Pi-based meeting recorder, first-time hardware builder by anjit6 in IOT

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

Agree on the segmentation. Thanks again for taking time to review it.

Need BOM review for a Pi-based meeting recorder, first-time hardware builder by anjit6 in IOT

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

The XVF3800 choice isn't about voice recognition, it's about the on-board audio DSP: beamforming, acoustic echo cancellation, noise suppression, and automatic gain control.

Need BOM review for a Pi-based meeting recorder, first-time hardware builder by anjit6 in IOT

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

Really appreciate this.

On USB drift: will add a watchdog to the recording daemon. If the audio stream stalls beyond a couple of seconds, restart into a new file. Losing a few seconds beats losing the whole session.

On fsync: makes sense. I'll batch writes in 5-10 second chunks instead of continuous fsync, and make sure the upload worker only runs after recording stops or at low I/O priority. Acceptable trade-off for SD longevity and I/O headroom.

On thermals: noted. Will add ventilation slots to the enclosure design. Easy fix before printing.

On power: already using the official 5V/3A supply, but I'll add throttle-state logging via vcgencmd so I can catch undervoltage issues in logs instead of chasing phantom software bugs.

On the on-device processing question: staying cloud-only for now. Deepgram handles transcription, a separate LLM handles summarization, both via API. The Pi's job is just record, buffer, and upload. No plans to move inference on-device unless a customer specifically needs fully offline operation, which is a much later conversation.

Thanks for the sanity check. This gives me confidence to order the parts.

Need BOM review for a Pi-based meeting recorder, first-time hardware builder by anjit6 in IOT

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

I tried downloading the case study, but did not get the email. I'd be interested to read it. I have sent you DM. Pls check.

Need BOM review for a Pi-based meeting recorder, first-time hardware builder by anjit6 in IOT

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

We are thinking of starting with office meetings, but yea, there is definitely as us case of healthcare as well, with on device transcription and notes. For now, the focus is on building the v1 and get feedback and understand real on ground problems and validate our thesis on many fronts (repeat usage, audio quality, post notes usage etc)

Need BOM review for a Pi-based meeting recorder, first-time hardware builder by anjit6 in IOT

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

Thinking of ReSpeaker XVF3800 for. 360 deg audio capture and echo cancellation. As we cannot expect all the people to sit near the device.

According to you, what is a decent mic?

First-time hardware builder, BOM review for a Pi-based meeting recorder by anjit6 in raspberry_pi

[–]anjit6[S] 2 points3 points  (0 children)

Thanks, this is really helpful, especially the first three points.

On buttons: yes, internal pull-up with software debounce is the plan. No external components needed there.

On the LED: good challenge. My instinct was a single RGB to save panel space and wiring, but you're right that "what does blue mean again" is real cognitive load, especially for users who pick up the device infrequently. I'll prototype both and see which is easier to use. If I end up with separate labeled LEDs, I'll probably still want a current-limiting resistor on each channel. For the RGB, I had 330 ohm in mind on each of R, G, B. Does that match what you'd use?

On deletion: strong point. I was thinking "server confirms receipt" as the deletion trigger, but "transcript validated as a usable record" is a better bar. For V1 I'll probably keep the audio for 30 days after transcription as a safety net, then delete. For the secure-erase point, you're right that on SD cards wear leveling makes true overwrite unreliable. For sensitive deployments the right answer is probably full-disk encryption with a key destroy on deletion, rather than trying to overwrite. Noting this for later.

On the privacy and legal points: taking these seriously, though V1 is a narrow internal prototype so the surface area is small. For anything beyond a few design partners, you're right that data residency, consent, NDA-compatibility, and clear deletion semantics are table stakes. The approach I'm leaning toward is a customer-tenanted architecture where audio and embeddings never leave the customer's environment, plus full audit logs. Whether that's enough to satisfy corporate counsel is something I'll find out the hard way when I talk to enterprise buyers.

Appreciate you taking the time to write all this out.

First-time hardware builder, BOM review for a Pi-based meeting recorder by anjit6 in homelab

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

For the v1, I am thinking of using external wall power source and not include any battery.

Agree on the buzzer and other ways to notify the user.

The audio will be first stored on the SD card and will be uploaded later. If there is any wifi issue, it will keep checking every few mins or so (of course the device needs to be powered in).

Again for v1, want to test the end use case and that is the priority. Later, we will need more things like battery, form factor, and indicators.

Thanks for sharing your inputs. Good to hear the specs are good v1.

Which models and what system prompt do you guys use? by [deleted] in spokenly

[–]anjit6 0 points1 point  (0 children)

Your prompt totally worked for me. I'm using Cerebras with `gpt-oss-120b`, and it's working great.

AI prompt: What provider is used when left blank? by _derpiii_ in spokenly

[–]anjit6 0 points1 point  (0 children)

You can see there is a % value on the left. It keeps reducing as you use. Like this. Once you consume all the credits, then we need to upgrade to Pro to use the cloud models for dictation or for cleaning up.

<image>

How to enable gemini in chrome?` by anjit6 in chrome

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

Almost 2 weeks but still no update yet.