Oturum Yaşam Döngüsü
Oturum, Whisperer'daki temel çalışma birimidir: istemcinin bir toplantıyı dinlediği, konuşmayı yazıya döktüğü ve LLM yanıtları aldığı zaman dilimidir. Yaşam döngüsünü anlamak, başlat/duraklat işlemlerini doğru kullanmanıza, panodaki durumları yorumlamanıza ve sorunları gidermenize yardımcı olur.
Bunu Ne Zaman Okumalısınız
Aşağıdakileri anlamak istiyorsanız bu makaleyi okuyun:
- bir toplantının her aşamasında verilerinize ne olduğunu;
- bir yanıtın neden bazen geciktiğini ve stenografinin ne zaman kaydedildiğini;
- istemci ile sunucu arasındaki bağlantının nasıl çalıştığını.
Oturum Aşamaları
1. Başlatma
"Başlat" düğmesine (veya klavye kısayoluna) basmak, istemciyi aktif moda alır:
- İstemci, sunucuya bir bağlantı açar ve cihaz tanımlayıcısı ile belirteci (token) gönderir.
- Sunucu, aboneliği ve dakika kotasını doğrular. Kontrol başarılıysa oturumun başlatıldığını onaylar ve oturum tanımlayıcısını döndürür.
- İstemci, ses yakalamayı etkinleştirir ve kayda başlar.
2. Kayıt (Akış)
Ses, her ~0,8 saniyede bir kısa parçalar halinde iletilir. Her parça, konuşmacıyla etiketlenir: kullanıcı veya karşı taraf.
Sunucu, parçaları arabelleğe alır ve tanıma için gönderir. Stenografi, istemciye gerçek zamanlı olarak döndürülür ve LiveTranscriptStrip içinde görüntülenir.
3. İstek ve Yanıt
Kullanıcı "Sor" düğmesine (veya klavye kısayoluna) bastığında, istemci geçerli stenografi bağlamıyla birlikte bir ask çerçevesi gönderir.
Sunucu, sistem komut istemini (rol komut istemi → kullanıcı bağlamı → bilgi tabanından RAG) bir araya getirir ve LLM'i sorgular. Yanıt akış halinde gelir: metin oluşturuldukça görünür ve Markdown desteği ile sayfalandırma (birden fazla yanıt varsa) dahil olmak üzere AnswerArea içinde hemen görüntülenir.
4. Duraklatma
"Duraklat" düğmesine basmak ses yakalamayı durdurur, ancak WebSocket bağlantısı açık kalır. Oturum zamanlayıcısı duraklatılır. "Devam Et" düğmesine basarak sürdürün.
5. Bitirme
"Durdur" düğmesine basmak veya istemciyi kapatmak:
- İstemci, bir
session.endçerçevesi gönderir. - Sunucu, arabelleğe alınmış stenografileri ve tamamlanmış yanıtların listesini veritabanına aktarır.
- WebSocket kapanır.
- Web panosunda oturum, tam stenografi ve analizlerle birlikte Geçmiş bölümünde görünür.
📸 [Ekran görüntüsü: kayıt modundaki Whisperer paneli — LiveTranscriptStrip ve kontrol düğmeleri görünür]
Veri Depolama
Varsayılan olarak, stenografi ve LLM yanıtları veritabanına kaydedilir ve panodan erişilebilir. Kayıtsız mod etkinleştirilmişse, veriler oturum bittikten sonra silinir — ancak tüketilen dakikalar yine de sayılır.
Yaygın Hatalar
| Hata | Neden | Çözüm |
|---|---|---|
| Oturum başlamıyor | E-posta onaylanmamış veya aktif abonelik yok | Hesap durumunu ve kotayı kontrol edin |
| "Karşı tarafı duyamıyorum" | Ekran kaydı izni verilmemiş (macOS) veya sistem ses yakalama kullanılamıyor (Windows) | macOS İzinleri / Windows |
| Stenografi görünmüyor | Zayıf internet bağlantısı veya WebSocket kaybı | Ağınızı kontrol edin; oturumu yeniden başlatın |
| LLM yanıtı çok uzun sürüyor | AI sağlayıcısı aşırı yüklü veya yavaş bir model seçili | Ayarlardan modeli değiştirin |
En İyi Uygulamalar
- Oturumu açıkça durdurun — "Durdur" düğmesiyle; bu, verilerin geçmişe yazılmasını garanti eder.
- Toplantıdaki uzun molalarda duraklatın — zamanlayıcı durur ve dakikalar boşa harcanmaz.
- Stenografinin saklanmasının istenmediği gizli toplantılar için kayıtsız modu kullanın.