Baza wiedzy
O systemie JULIA
Źródło: dokumentacja Julia AI oraz JULIA SYSTEM ARCHITECTURE (PL) — opis wejść, PTT i warstwy UI.
Spis treści
PTT to zasada: mów, gdy trzeba. Pilot aktywuje tryb słuchania i nagrywania; dopiero po zwolnieniu sterowania aplikacja wykonuje kolejne kroki (Whisper → intencja → dane → Gemini → odpowiedź).
PTTMappingContainerAutorskie rozwiązanie przechwytywania sygnałów w tle systemu Windows.
win32api..wav); prompty techniczne poprawiają rozpoznawanie skrótów lotniczych (QNH, V1, FL320 itd.).Po uzyskaniu tekstu system wybiera tor działania (architektura komisji):
Tooltip — dynamiczne wyświetlanie pomocy; zdarzenia <Enter> / <Leave> odseparowane od logiki przycisków (redukcja migotania).threading.Thread dla funkcji mowy (mow), aby nie zamrażać okna podczas TTS.Z dokumentacji architektury: Julia nie „przepycha” wypowiedzi, gdy pilot ponownie aktywuje PTT. Właściwa kolejność (najpierw odczyt i zrozumienie polecenia, potem odpowiedź) ogranicza sytuacje, w których system mówi, gdy pilot komunikuje się lub słucha. Przy PTT w trakcie wypowiedzi TTS działają mechanizmy wyciszania / priorytetu człowieka (np. stop_julia_mowy, flagi stanu opisane przy wielowątkowości).
Warstwa HTTP (poza MQTT — patrz rozdział MQTT w dokumentacji technicznej) służy m.in. do:
pyaudio) — wcześniejsze rozpoczęcie przetwarzania po zwolnieniu PTT (opis TTI / optymalizacji latencji).