🎯 Cally Sistem Mimarisi

Gerçek-Zamanlı Ses İşleme ve Banka Entegrasyon Sistemi (CPU/GPU Dağılımı)

%%{init: { 'theme': 'base', 'themeVariables': { 'primaryColor': '#1e88e5', 'primaryTextColor': '#ffffff', 'lineColor': '#0d47a1', 'secondaryColor': '#43a047', 'tertiaryColor': '#fb8c00' } }}%% flowchart LR subgraph EX["📞 Müşteri"] A["Telefon Hattı
💻 CPU"] end subgraph INFRA["🛠️ Altyapı & İzleme"] T["Load Balancer
💻 CPU"] U["PostgreSQL Cluster
💻 CPU"] V["İzleme & Log
💻 CPU"] end subgraph RT["⚡️ Cally Gerçek‑Zamanlı Ses İşleme"] direction LR B["Socket Gateway
💻 CPU"] C["Ses Parçacık Toplayıcı
💻 CPU"] D{"Konuşma Tespit
Sistemi
🎮 GPU"} E["Sesi Yazıya
Dökme Motoru
🎮 GPU"] G{"Cümle Oluştu mu?
💻 CPU"} X{"Sessizlik Kontrolü
5sn/40sn
💻 CPU"} L["Yanıt Akışı
Token İşleyici
💻 CPU"] M{"Cümle Oluştu mu?
💻 CPU"} N["Seslendirme Motoru
🎮 GPU"] O["Ses İletici
💻 CPU"] end subgraph AI["🧠 Cally AI & Bilgi Katmanı"] H["LLM Arayüzü
🎮 GPU"] I["Bilgi Sağlayıcı
🎮 GPU"] J["Knowledge Base
🎮 GPU"] K["API Gateway
🎮 GPU"] end subgraph BANK["🏦 Banka Entegrasyon Merkezi"] P["Kimlik Doğrulama
💻 CPU"] Q["Hesap Servisi
💻 CPU"] R["Ödeme Servisi
💻 CPU"] S["Dolandırıcılık Kalkanı
🎮 CPU"] end A -- Çağrı Akışı --> T T --> B & V O -- Yanıt Akışı --> A B --> C C --> D D -- Var --> E D -- Yok --> C E --> G G -- Devam --> E G -- Bitti --> H D --> X X -- 5sn: 'Orada mısınız?' --> N X -- 40sn: Aramayı Kapat --> A H --> I I --> J & K J --> L K --> L L --> M M -- Hayır --> L M -- Evet --> N N --> O H <-- Veri --> P & Q & R & S V --> U A:::ext T:::infra U:::infra V:::infra B:::rt C:::rt D:::rt E:::rt G:::rt X:::rt L:::rt M:::rt N:::rt O:::ext H:::ai I:::ai J:::ai K:::ai P:::bank Q:::bank R:::bank S:::bank classDef ext fill:#546e7a,stroke:#455a64,color:#ffffff classDef rt fill:#1e88e5,stroke:#0d47a1,color:#ffffff,stroke-width:2px classDef ai fill:#3949ab,stroke:#283593,color:#ffffff,stroke-width:2px classDef bank fill:#43a047,stroke:#2e7d32,color:#ffffff,stroke-width:2px classDef infra fill:#fb8c00,stroke:#ef6c00,color:#ffffff,stroke-width:2px classDef silence fill:#e53935,stroke:#c62828,color:#ffffff,stroke-width:3px
🔖 Sistem Bileşenleri
Bileşen Türleri:
Müşteri: Dış bağlantılar
Gerçek-Zamanlı: Ses işleme
AI Katmanı: Yapay zeka
Banka: Finansal servisler
Altyapı: Sistem altyapısı
İşlemci Türleri:
💻 CPU: Genel işlemler, I/O, veri akışı
🎮 GPU: AI/ML, ses işleme, paralel hesaplamalar
GPU Gerektiren Bileşenler:
• Konuşma Tespit Sistemi (VAD)
• Sesi Yazıya Dökme (ASR)
• Tüm LLM/AI Bileşenleri
• Seslendirme Motoru (TTS)
• Dolandırıcılık Kalkanı (ML)
CPU Bileşenleri:
• Tüm Banka Servisleri
• Ağ ve I/O İşlemleri
• Altyapı Servisleri