BF-Realtime / static /index.html

Commit History

  1. Audit fixes (3 paralel agent bulgulari): tool zorunlulugu + audio gate + dead code + pre-filter⁠

    SamiKoen
    1661ab4
  2. Mikrofon gate: flag yerine playback time'a bagla — kendiliginden temizlenir

    SamiKoen
    0d82536
  3. Echo loop fix: asistan sesi yeni turn tetiklemesin⁠

    SamiKoen
    af2e91e
  4. Tema: tam ekran browser + sol-altta floating asistan widget⁠

    SamiKoen
    33fc4b2
  5. Sag monitor: tiklama + scroll etkilesimi⁠

    SamiKoen
    6702b61
  6. Sag monitor: headless Chromium ile canli sayfa stream'i⁠

    SamiKoen
    d602252

  1. Replace thumbnails with overlay arrow nav; click image to pause auto-rotation

    SamiKoen
    0482263
  2. Equal-size monitors; landscape thumbnails; rails fit in side gap

    SamiKoen
    8c593f2
  3. Move gallery thumbnails outside monitor: vertical rails on left+right

    SamiKoen
    104662b
  4. Use new XML schema: gallery (8 images), color/size variant matching

    SamiKoen
    9044e15
  5. Replace bg image with pure-CSS dual monitors (Apple Studio Display style)

    SamiKoen
    ea141bf
  6. Use real dual-monitor image as backdrop, inset avatar/product into screens

    SamiKoen
    5127c7a
  7. Two side-by-side monitors: assistant left, product showcase right

    SamiKoen
    b8d7ad6
  8. Light theme inside CSS monitor frame: bezel + stand, white screen, dark text

    SamiKoen
    03bcc8f
  9. Add split-screen product display: avatar left, product image right

    SamiKoen
    fb67fbd
  10. Revert "Log AudioContext sample rate for mobile diagnosis"⁠

    SamiKoen
    24bc478
  11. Revert "Show audio sample rate on screen for mobile debugging"⁠

    SamiKoen
    a75578d
  12. Show audio sample rate on screen for mobile debugging

    SamiKoen
    e28d1be
  13. Log AudioContext sample rate for mobile diagnosis

    SamiKoen
    ad0e8ea
  14. Fix Turkish orthography (use proper diacritics) and lang=en for English text

    SamiKoen
    a9b133c
  15. Use original Trek SVG logo in brand header

    SamiKoen
    ddb19df
  16. Trek-branded modern UI: red accent, Rajdhani type, futuristic frame

    SamiKoen
    e912d6e
  17. Show full image without cropping (3:2 ratio, contain)

    SamiKoen
    ed3d44f
  18. Replace 3D Three.js avatar with static image (LFS)

    SamiKoen
    d19259b

  1. Manuel interrupt: speech_started -> response.cancel + stopAllAudio + assistantSpeaking=false (anlik kesim)

    SamiKoen
    187a8f0
  2. Sadelestirme: OpenAI native interrupt davranisi (anlik kesilir), client-side barge-in mantigi tamamen kaldirildi. Sistem promptu: kisa cevap kurali

    SamiKoen
    152b885
  3. Barge-in v4: cumulative speaking time (4sn pencerede toplam 2sn) — duraklamalardan etkilenmez

    SamiKoen
    bc81313
  4. Barge-in v3: smoothed level (5 frame avg), pause tolerance 700ms, esik 0.012, saniyelik debug log

    SamiKoen
    b1a30bf
  5. Barge-in v2: esik 0.015'e dustu, OpenAI VAD'i da tetikleyici, triggerBargeIn fonksiyonu, debug log artirildi

    SamiKoen
    25c3cd6
  6. Barge-in fix: client-side audio playback durdur (stopAllAudio), 250ms pause tolerance, threshold 0.04, debug log

    SamiKoen
    472f0db
  7. Barge-in: kullanici 2sn surekli konusursa response.cancel gonderilir, asistan susar. Mic mute mantigi kaldirildi (echoCancellation yetiyor)

    SamiKoen
    5221e8a
  8. Dudaklar daha az acilsin: jaw/mouth/viseme degerleri ~%50 azaltildi (max 0.30)

    SamiKoen
    618125f
  9. Daha gercekci yuz: FFT-band viseme detection (A/E/I/O/U), kas mikro-ifadeleri, kafa vurgu hareketi, dogal blink (cift/yavas), idle gulumseme

    SamiKoen
    c0cd848
  10. Avatar dropdown'unu kaldir, brunette.glb ile devam et (kullanici secim)

    SamiKoen
    74028f0
  11. Avatar secici dropdown: 6 farkli avatar (Avaturn, AvatarSDK, Brunette, Brunette-T, MPFB, VRoid). Realistic seceneklere oncelik (Avaturn default)

    SamiKoen
    f8f8a8c
  12. Avatar realistik kalite: textureAtlas=2048, RoomEnvironment HDRI, pixelRatio=devicePixelRatio, anisotropic filter 16x, tone mapping 1.15

    SamiKoen
    a27f952
  13. Logo y'yi 0.02 yap (biraz daha asagi)

    SamiKoen
    5b823ac
  14. Logo: x=-0.07 (sola daha kaydir), logoWidth=0.07 (kuculttu)

    SamiKoen
    1d0759a
  15. Logo buyut (0.10), depthTest=false (her zaman onde gorunsun), z=0.10 gogus on

    SamiKoen
    120ce2b
  16. Logo y'yi pozitife cevir (bone Y yukari dogru), boyut 0.07, world pos debug log

    SamiKoen
    56a380d
  17. Trek logosu: kuculttu (0.13->0.06), sol gogus uzerine kaydir (x=-0.05, y=-0.04)

    SamiKoen
    1859e72
  18. Trek logosu artik 3D plane mesh, Spine bone'a attach edili — avatar ile birlikte hareket eder. SVG runtime canvas->beyaza cevriliyor

    SamiKoen
    6b7e121
  19. Resmi Trek 2018 wordmark logosu (Wikipedia commons) - SVG beyaza cevrilip avatar tisirtune yerlestirildi

    SamiKoen
    be74369
  20. Avatar tisirtune beyaz Trek logo overlay (italic bold sans-serif, gogus hizasi)

    SamiKoen
    0b13384
  21. Tum mesh'lere morph apply (yuz+gozler+disler), head bone arama genislet, debug log: mesh ve morph isimleri

    SamiKoen
    210ed4d
  22. Avatar yukleme: 4 URL fallback (RPM + TalkingHead.js demo), her hatayi console'a logla

    SamiKoen
    2392663
  23. 3D avatar: Three.js + Ready Player Me GLB, ARKit morph target lip sync, goz blink, idle hareketler

    SamiKoen
    521aaf2
  24. Avatar: SVG kadin yuz + audio-driven lip sync (AnalyserNode), goz blink, audio-reactive halka, voice=sage

    SamiKoen
    c92d531
  25. Transcript'i kaldir, status'u durum bazli guncelle (Sizi dinliyorum/Asistan konusuyor)

    SamiKoen
    67f2334
  26. Echo loop fix: echo cancellation + noise suppression aktif, asistan konusurken mic mute

    SamiKoen
    2353dd5