WBSO.ai logo

Omarchy (Linux)Open source · MIT

Meeting Recorder

Meetings opnemen en lokaal transcriberen op Omarchy

Meeting Recorder tijdens een opname: de microfoon en het computergeluid als twee live golfvormen

Neemt je microfoon en het geluid van je computer op als twee losse sporen. Na de call krijg je een transcript met sprekers, hoofdstukken en een speler. Alles draait op je eigen computer en er komt geen bot in je call.

Op 24 september vroeg ik Claude een simpele vraag: kan Voxtype, de spraak-naar-tekst-app van Pete Jackson, een meeting opnemen, inclusief het geluid van de andere kant? Dat kan, maar niet als losse sporen, en je kunt het transcript niet aanpassen of hoofdstukken toevoegen. Aan het eind van die dag had ik zelf Meeting Recorder gebouwd, een meeting recorder voor Omarchy.

Hij neemt mijn microfoon en alles wat mijn computer afspeelt op als twee losse sporen. Er komt geen bot in de call en hij werkt met elke meeting-app, want hij luistert gewoon mee met wat ik zeg en wat mijn speakers afspelen. Als ik stop, transcribeert whisper.cpp alles op mijn eigen computer. Ik sta op het ene spoor en de rest van de call op het andere, dus hij weet zonder te gokken wie wat zei.

Bij WBSO.ai nemen we al onze interne meetings op. Zo komt alle kennis uit die gesprekken als transcript bij onze agents terecht, en blijft die niet alleen in ons hoofd zitten.

Transcriberen duurt even, dus ik gaf hem een animatie in 90s-stijl: een neon zon boven een bewegend raster, met de zinnen die voorbijkomen terwijl ze herkend worden. Totaal overbodig, en hij blijft minstens tien seconden in beeld, want anders mis je hem.

De animatie tijdens het transcriberen: een neon zon boven een raster, met de herkende zinnen eronder

Als hij klaar is, krijg je een speler met een golfvorm. Klik op een regel in het transcript en hij speelt vanaf daar. Je past een regel aan waar je hem leest, geeft hem aan de andere spreker of haalt hem weg. De hoofdstukken komen van de coding agent die Omarchy gebruikt (bij mij Claude Code), zonder tools, dus hij leest alleen het transcript.

Het transcript na de call: hoofdstukken links, het transcript rechts en een speler met golfvorm erboven

Je kunt ook een opname die je al hebt erin slepen. Dan is er maar één spoor, dus haalt hij de stemmen zelf uit elkaar.

Een geïmporteerde opname waarin drie sprekers uit elkaar zijn gehaald

En natuurlijk neemt hij jouw Omarchy-thema over, en wisselt hij mee als je van thema verandert.

Het transcript na de call in zes Omarchy-thema's

Hij begon als Python-script en was aan het eind van de middag een Rust-app met GTK en libadwaita. De code staat op GitHub, met een MIT-licentie.

Dus, waar wacht je nog op?
Meld je vandaag nog aan!