Obsah · Kapitola 10 · Doporučený provoz

Doporučený provoz

← Kapitola 10: Technické požadavky

Stabilní kiosk na celý den – vyvážená sestava pro veřejný provoz s hlasovým ovládáním.

Oblast Doporučení Proč
Platforma kiosku Windows mini PC nebo dotykový AIO; alternativa Raspberry Pi 5 (4 GB+) Pi 4/5 PHP zvládne – limit je spíš prohlížeč a mikrofon než server. Pi 5 je plynulejší u Rive/D-ID
Prohlížeč Google Chrome nebo Microsoft Edge, režim --kiosk (ne jen F11) Nejlepší podpora českého STT a spolehlivé přehrávání TTS audia z API; autostart po přihlášení
Mikrofon USB směrový (cardioid) nebo „boundary“ mikrofon u stánku Méně šumu z okolí a méně ozvěny z reproduktorů než vestavěný mikrofon
Umístění mikrofonu 30–80 cm od úst návštěvníka, mimo přímou osu reproduktorů Reproduktor hned vedle mikrofonu způsobuje „poslech sám sebe“ a chybné STT
Reprodukce Externí reproduktory nebo soundbar, hlasitost střední Lepší srozumitelnost češtiny než tenké repro v monitoru; při barge_in méně ruší mikrofon
TTS engine Gemini TTS (placený tarif) nebo OpenAI TTS Přirozenější, srozumitelnější hlas než záložní prohlížeč – hlavní rozdíl pro návštěvníka
Síť Kabelové Ethernet; záložní LTE router Wi‑Fi v davu návštěvníků kolísá → delší „Přemýšlím…“ a výpadky TTS
Server Windows: IIS + PHP; Linux/Pi: nginx + php-fpm Aplikace nevyžaduje IIS – na Pi stačí nginx. Soubor web.config je jen pro Windows
Acoustika stánku Absorpce ozvěny (textilie, panel za kiosku), žádná skleněná komora Krátká ozvěna zhoršuje STT i vnímání odpovědi

Doporučený autostart kioskového režimu (Windows)

Po zapnutí mini PC má exponát naběhnout sám – bez ručního spouštění prohlížeče. Níže je osvědčený postup pro Chrome nebo Edge na Windows 10/11. Podrobnější příkazy, Linux a Raspberry Pi: Hardware – kiosk autostart.

  1. Vyhraďte kiosk účet – běžný lokální uživatel (např. Kiosk) bez admin práv; automatické přihlášení v nastavení Windows (volitelně, jen pokud je PC fyzicky hlídaný).
  2. Jednorázově nastavte zvuk a mikrofon – správné výchozí zařízení ve Windows; v prohlížeči povolte mikrofon pro HTTPS URL exponátu. Viz Mikrofon a zvuk.
  3. Vytvořte start-exponat.bat – např. s 10 s prodlevou na start IIS/sítě, pak spuštění Chrome:
    @echo off
    timeout /t 10 /nobreak
    start "" "C:\Program Files\Google\Chrome\Application\chrome.exe" --kiosk --no-first-run --disable-infobars --disable-session-crashed-bubble --disable-restore-session-state --autoplay-policy=no-user-gesture-required "https://kiosk.vase-domena.cz/"
    (URL a cestu k exe upravte; pro Edge použijte msedge.exe a --edge-kiosk-type=fullscreen.)
  4. Autostart – pro pilot: zástupce bat do shell:startup; pro provoz: Plánovač úloh → při přihlášení uživatele Kiosk → spustit bat nebo přímo exe s argumenty.
  5. Otestujte restart – vypnout/zapnout PC, přihlásit kiosk účet, ověřit celou obrazovku, klepnutí Start, hlas, TTS. Vypněte spánek displeje a USB (Napájení → režim Vysoký výkon).
  6. Údržba – aktualizace Chrome/Edge může resetovat výchozí prohlížeč; po update jeden test. Administraci exponátu otevírejte z jiného PC v síti, ne ukončováním kiosku klávesou (návštěvník by viděl plochu).
Co nedělat: spoléhat jen na F11 (po restartu chybí kiosk); používat Firefox (slabé STT); spouštět kiosk v anonymním režimu (ztráta povolení mikrofonu); nechat zapnutý režim spánku po 15 minutách.

Více o konkrétních sestavách podle platformy: hardware Windows / Linux / Pi.