26 Σεπτεμβρίου 2026 / Lefteris Iliadis / SomniusX
ΣύντομαRecMeets — ιδιωτική καταγραφή συσκέψεων με τοπική απομαγνητοφώνηση
26 Σεπτεμβρίου 2026

Σύντομα. Το RecMeets είναι στα σκαριά και θα κυκλοφορήσει σύντομα. Αυτή η σελίδα κρατά την πορεία του όσο χτίζεται — τι έχει γίνει, τι μένει, και τι να περιμένεις όταν βγει η πρώτη έκδοση.
Η ιδέα είναι απλή: μια σύσκεψη σε Teams, Meet ή Zoom γράφεται και απομαγνητοφωνείται στον δικό σου υπολογιστή. Κανένα bot δεν μπαίνει στην κλήση. Κανένα αρχείο ήχου δεν φεύγει από το μηχάνημα. Στο τέλος έχεις κείμενο με ονόματα ομιλητών, κεφάλαια και πρόγραμμα αναπαραγωγής που σε πάει στο σημείο που θέλεις.
Τι είναι
Το RecMeets είναι εφαρμογή για Linux (οποιαδήποτε διανομή με PipeWire ή PulseAudio) και Windows 10/11. Γράφει σε δύο ξεχωριστά κανάλια: το μικρόφωνό σου και τον ήχο του υπολογιστή — δηλαδή εσένα και τους άλλους. Έτσι η αναγνώριση ομιλητών ξεκινά από καθαρή βάση και η απομαγνητοφώνηση ξέρει ποια πλευρά μιλά.
Η αναγνώριση ομιλίας τρέχει τοπικά με whisper.cpp, με επιτάχυνση Vulkan στην κάρτα γραφικών και εφεδρεία στον επεξεργαστή. Η αναγνώριση ομιλητών τρέχει κι αυτή τοπικά, μέσω ONNX Runtime.
Τι θα κάνει
- Εγγραφή δύο καναλιών με παύση και συνέχεια.
- Τοπική απομαγνητοφώνηση — ο ήχος δεν ανεβαίνει πουθενά.
- Αναγνώριση ομιλητών, με μετονομασία και διόρθωση μέσα στην εφαρμογή.
- Κεφάλαια για μεγάλες συσκέψεις, προαιρετικά μέσω τοπικού βοηθού AI.
- Αναπαραγωγή και επεξεργασία του κειμένου: αλλαγές, αντιμετάθεση ομιλητών, αναίρεση.
- Εισαγωγή αρχείων ήχου (mp3, m4a και άλλα) για απομαγνητοφώνηση παλιών εγγραφών.
- Ανάκτηση μετά από κατάρρευση — μια διακοπή δεν χάνει τη σύσκεψη.
- Ενέργειες μετά τη σύσκεψη: δικά σου σενάρια που τρέχουν όταν τελειώσει η εγγραφή.
- Γραμμή εντολών για έναρξη, διακοπή και απομαγνητοφώνηση αρχείων.
Πως προχωράει, φάση τη φάση
Η δουλειά είναι χωρισμένη σε φάσεις με έλεγχο στο τέλος κάθε μίας. Μέχρι σήμερα:
- Θεμέλια — ολοκληρώθηκε. Νέο όνομα και ταυτότητα, εικονίδια, τεκμηρίωση και αναφορά στο αρχικό έργο. Όλα τα τεστ περνούν, η επιτάχυνση Vulkan δουλεύει και μια πρώτη απομαγνητοφώνηση από τη γραμμή εντολών βγήκε σωστή, με δύο ομιλητές.
- Έλεγχοι ρίσκου — σε εξέλιξη. Η ταυτόχρονη εγγραφή μικροφώνου και ήχου συστήματος στο Linux πέρασε χωρίς απόκλιση χρονισμού. Η έκδοση για Windows και η εγγραφή ήχου συστήματος εκεί ελέγχονται τώρα.
- Επίπεδο πλατφόρμας — ξεκίνησε. Κωδικοποίηση ήχου μέσα στην εφαρμογή, χωρίς εξωτερικό ffmpeg. Νέα εγγραφή και αναπαραγωγή, κοινές για Linux και Windows. Η αναπαραγωγή και η εισαγωγή αρχείων τρέχουν ήδη πάνω στον νέο κώδικα.
- Επόμενα. Περισσότερες μηχανές αναγνώρισης — ανάμεσά τους και μία πιο δυνατή στα ελληνικά — ξεχωριστή γλώσσα για τη δική σου και την απέναντι πλευρά, και επιλογή κάρτας γραφικών.
- Νέα διεπαφή. Σελίδα εγγραφής, μικρή λωρίδα ελέγχου, εικονίδιο στην περιοχή ειδοποιήσεων και πολλά παράθυρα.
- Πακέτα και κυκλοφορία. AppImage και tar.gz για Linux, πρόγραμμα εγκατάστασης και φορητή έκδοση για Windows. Μετά από αυτό, η πρώτη έκδοση.
Τεχνολογίες που χρησιμοποιήθηκαν
- Rust — ένα εκτελέσιμο, γρήγορο και χωρίς βαριές εξαρτήσεις.
- whisper.cpp μέσω whisper-rs — τοπική αναγνώριση ομιλίας, Vulkan ή επεξεργαστής.
- ONNX Runtime — τοπική αναγνώριση ομιλητών.
- cpal — εγγραφή και αναπαραγωγή ήχου σε Linux και Windows.
- Opus — συμπιεσμένες εγγραφές, χωρίς εξωτερικά εργαλεία.
- Slint — η νέα διεπαφή που έρχεται.
Προέλευση
Το RecMeets ξεκίνησε ως μεταφορά του Meeting Recorder του Jankees van Woezik (άδεια MIT), που έτρεχε μόνο σε Omarchy/Arch. Εδώ γίνεται αυτόνομη εφαρμογή για κάθε Linux και για Windows.
Πότε
Σύντομα. Η πρώτη έκδοση θα βγει όταν κλείσουν οι φάσεις παραπάνω και περάσουν τους ελέγχους τους. Μέχρι τότε, αυτή η σελίδα θα ενημερώνεται καθώς προχωρά η δουλειά.