Advanced Search
Search Results
30 total results found
Voice Activity Detection
In the whisper.cpp built used in this example, Voice Activity Detection does not exist. mela@Cox:~/meetings/lib $ error: unknown argument: --vad Voice Activity Detection, if present, enables whisper.cpp to only transcribe when somebody is actually talking...
Postponed
I most likely won't work creating summaries in this iteration of the project. Look out for the future Mini-PC version.
Pre-Session Checklist
Boot your Raspberry Pi Sign into your Raspberry Pi's GUI (Optional) Check if Syncthing is running Start Legcord & log into your dedicated second account Check if all participants consented to have their voices recorded - the goal is informed consent Enter the...
Storage & Preventing Data Loss
SD Cards Are Not (Really) a Storage Medium You need to set up Syncthing not only on the device you are using to create the transcripts, but also on your main computer — or any computer in your network, you like to store the finished transcripts on. The Raspbe...
Beyond a Raspberry Pi 500 …
If you want to try to get better results than I was able to produce, consider using a Raspberry Pi 5 with the maximum RAM configuration (16GB), an add-on board for SSD storage and a case with integrated fan. As the market for memory has been significantly imp...
(Optional) Activating VNC
Consider this if you want to run TranscriptOMatic without a display hooked up to the device. VNC allows you to access the Raspberry Pi desktop remotely from another computer. Log into your Raspberry Pi — either via ssh or via GUI, if you have a monitor (and k...
Post-Session Checklist
Stop meeting-follow (Ctrl+C) Start meeting-stop Enter the session's title Leave the voice channel and close Legcord Delete the recording (Optional) Check if Syncthing has synced the files to your main computer Check that the recording is deleted on all co...
Preventing Interference
In Legcord, open the Discord Voice & Video settings: Setting all Sounds to off Setting the Soundboard Volume to off Discord's notification sounds and soundboard audio would otherwise be picked up by the virtual microphone and fed into the transcription,...
Prerequisites
Before you start: Have your Raspberry Pi 500 up and running Have a basic understanding of how to work with the Raspberry Pi Have ssh up and running (via raspi-config) Know what the Linux command line interface is and how to work with it Know what a shell scr...
WTF a Raspberry Pi 500?
When I began working on this idea, it was the hardware I had at hand.
Setting-Up Files, Folders and Setting Permissions
Files & Folders Create the recommended folder and file structure: cd $HOME; mkdir -p meetings/lib/ meetings/bin/ meetings/recordings/; touch meetings/bin/meeting-start meetings/bin/meeting-stop meetings/bin/meeting-follow; chmod 755 meetings/bin/meeting-start ...
Finding the Right Sound Device
If you want to recreate TranscriptOMatic on a system different from a Raspberry Pi 500, you will need to find out the right devices and names on your own. This was my approach, that might give you an idea where to start finding the right settings for your envi...