İşimA Toplantı

Toplantıyı kaydeder, yazıya döker, özetler — hepsi bu bilgisayarda

Uygulama bu bilgisayarda çalışıyor

Ses, çözümleme ve kayıtların tamamı yerelde kalır — hiçbiri buluta gitmez.

Yerelde kalır Uygulamayı Aç

Nasıl çalışıyor

Üç adım, üçü de bu makinede

  1. 1
    Kaydet
    Uygulama hem mikrofonu hem sistem ses çıkışını yakalar; yani karşı tarafın sesi de kayda girer.
  2. 2
    Yazıya dök
    Whisper modeli uygulamanın içinde çalışır. Apple Silicon'da Metal hızlandırması açık.
  3. 3
    Özetle
    Metinden karar ve aksiyon listesi çıkarılır. Model seçimi uygulamanın kendi ayarlarında.

İlk açılışta

Bir kere yapılır, sonra sorulmaz

  1. 1
    İki izni ver
    macOS Mikrofon ve Ekran Kaydı izni ister. Ekran kaydı izni görüntü için değil: macOS'ta sistem sesini yakalamanın tek yolu o izin.
  2. 2
    Yazıya dökme modelini indir
    Uygulama ilk kayıttan önce Whisper modelini indirir. Büyük model daha doğru, küçük model daha hızlı.
  3. 3
    Özet modelini seç
    Ayarlardan yerel bir model ya da bir sağlayıcı anahtarı tanımlanır. Tanımlanmazsa kayıt ve metin yine çıkar, yalnız özet çıkmaz.

Açılmadı mı

Belirtiden gidin: sorununuz büyük ihtimalle ilk iki maddede

1 Tarayıcı "bu site bir uygulamayı açmak istiyor" diye soruyor

Sorun yok, olması gereken bu. Tarayıcılar bir sayfanın masaüstü uygulaması başlatmasına ilk seferde izin ister. deyin. Chrome'da aynı kutudaki "her zaman izin ver" seçeneğini işaretlerseniz bir daha sorulmaz; Safari her oturumda bir kez sorabilir.

2 Düğmeye basınca hiçbir şey olmuyor

İki ihtimal var ve hangisi olduğunu tek komutla ayırt edebilirsiniz. Terminalde şunu çalıştırın:

open "toplanti-analizi://ac"

Uygulama açılıyorsa kurulum sağlam, sorun tarayıcı tarafında: büyük olasılıkla şema izni bir kez reddedilmiş. Chrome'da chrome://settings/content/protocolHandlers adresinden, Safari'de sayfayı yenileyip düğmeye tekrar basarak düzelir.

Uygulama açılmıyorsa ya kurulu değil ya da URL şeması sisteme kayıtlı değil. Kurulum bölümü aşağıda (5. madde); kuruluysa yalnız şema kaydı düşmüştür, onu tazelemek yeter:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -f "/Applications/İşimA Toplantı.app"
3 macOS "zarar görmüş" ya da "açılamıyor" diyor

Karantina damgası. macOS internetten inen her şeye bu damgayı vurur ve damga bir kez vurulduktan sonra uygulamanın imzası ne kadar geçerli olursa olsun Gatekeeper araya girer. Damgayı kaldırmak yeter:

xattr -cr "/Applications/İşimA Toplantı.app"

Terminal açmak istemiyorsanız Finder'da uygulamaya sağ tıklayıp demek de aynı işi görür — ama yalnızca ilk açılışta, ve onay kutusunda yine demeniz gerekir.

4 Uygulama açılıyor ama ses kaydedilmiyor

İzin eksik. Sistem Ayarları → Gizlilik ve Güvenlik altında iki ayrı liste var ve İşimA Toplantı ikisinde de açık olmalı: Mikrofon ve Ekran Kaydı.

İkincisi kafa karıştırıyor, haklı olarak: ekranı kaydetmiyoruz. Ama macOS'ta bir uygulamanın sistem ses çıkışını — yani toplantıdaki karşı tarafın sesini — yakalamasının tek yolu ekran kaydı izni. O izin verilmezse yalnızca kendi mikrofonunuz kaydedilir; toplantı tek taraflı çıkar.

İzni verdikten sonra uygulamayı tamamen kapatıp yeniden açın. macOS izinleri süreç başlarken okuyor, çalışırken değil.

5 Uygulama hiç kurulu değil

Depo kökündeki betik kurulumun tamamını yapıyor: kaynağı derliyor, Uygulamalar klasörüne İşimA Toplantı adıyla kuruyor, karantinayı temizliyor ve toplanti-analizi:// şemasını kaydediyor.

./kur-toplanti-analizi.sh

Betik yeniden çalıştırılabilir: eski kurulumun üstüne yazar, bozuk bir kurulumu tamir etmek için de aynı komut kullanılır.

6 Uygulama içeride bir güncelleme öneriyor

Kabul etmeyin. Kurulu paket bu depodan derlendi: arayüzü Türkçe, adı ve logosu bizim, toplanti-analizi:// şemasını da o kayıt ediyor. Güncelleme uygulamanın kendisini upstream paketiyle değiştirir; arayüz İngilizceye, ad ve ikon eski hâline döner, hub'daki düğme de çalışmaz olur.

Yeni bir sürüme geçmek istiyorsanız doğru yol güncelleme değil, kurulum betiğini yeni sürüm numarasıyla yeniden çalıştırmak — böylece yama da yeni sürümün üstüne uygulanır.

7 Kaynaktan derlemek istiyorum

Kaynak Toplantı Kaydı/ altında duruyor ve derlemesi tam Xcode istiyor: sistem sesini yakalayan cidre katmanı derlenirken xcodebuild çağırıyor, Command Line Tools bunu karşılamıyor. Yukarıdaki kurulum betiği (5. madde) zaten kaynaktan derliyor — elle yapmak isterseniz:

cd "Toplantı Kaydı/frontend" npx tauri build --bundles app

Çıkan paket Toplantı Kaydı/target/release/bundle/macos/ altına düşer; oradan Uygulamalar klasörüne taşıyın.

Neden ayrı bir uygulama? İşimA Toplantı bir masaüstü uygulaması: arayüzü bir sunucuya değil, aynı ikilinin içindeki çekirdeğe konuşuyor. Ses yakalama, yazıya dökme ve özetleme hep orada; tarayıcıya taşınabilecek bir sunucu tarafı yok. Karşılığında toplantı sesi bu makineden hiç çıkmıyor.