8 Hlášení a texty exponátu
Texty upravíte v administraci (sekce Exponát a Hlas). Exponát má vrstvy: uvítání, běžný provoz, chyba API a volitelně idle monolog. Základní jazyk textů v adminu je čeština; pro návštěvníky v cizím jazyce slouží přepínač vlajek na kiosku – viz Jazyk exponátu (CS / EN / DE / PL / SK).
Uvítání po startu
- Uvítací zpráva (
welcome_message) – krátká věta, kterou asistent vysloví po klepnutí na start (pokud je zapnutoauto_speak). V cizím jazyce se přeloží automaticky. - Krátká nápověda (
kiosk_hint) – text pod stavem mikrofonu („Po uvítání mluvte…“). Překlad při volbě vlajky. - Podnadpis (
exhibit_subtitle) – popis pod názvem exponátu.
Běžné stavy na obrazovce
Popisky stavů („Poslouchám…“, „Přemýšlím…“ atd.) jsou součástí vícejazyčného katalogu – při přepnutí vlajky se zobrazí v jazyce návštěvníka. V administraci je nemusíte překládat.
| Stav | Text (příklad) | Kdy |
|---|---|---|
| Idle | Klepněte pro start | Před prvním klepnutím |
| Listening | Poslouchám… | Mikrofon aktivní |
| Thinking | Přemýšlím… | Čeká se na odpověď AI (Google Gemini) |
| Speaking | Mluvím… | Přehrává se TTS odpověď |
| Idle prezentace | Název atrakce / monolog | Režim nečinnosti – procházení stránek z administrace (bez overlay) |
Chyba Gemini API – co říká asistent
Když selže chat nebo TTS, návštěvník nevidí technickou chybu
(kromě testovacího režimu). Místo toho uslyší náhodnou omluvu
ze zvolené sady. Aktuální volba v konfiguraci:
gemini_error_phrase_set = teen
(Teen slang (tykání)).
Výběr sady: v administraci → Sada mluvených omluv při chybě Gemini.
- classic – klasické vykání (51 vět)
- teen – teen slang / tykání (50 vět)
- both – obě sady dohromady (101 vět, náhodně)
- custom – vlastní seznam v adminu (textarea)
Klasická sada – kompletní seznam (gemini_error_phrases_classic)
- Promiňte, jsem teď trochu unavený. Dejte mi chvilku na odpočinek.
- Momentík… musím si na chvíli odpočinout hlavu.
- Zrovna teď si dávám krátkou pauzu. Zkuste to za moment.
- Mé neurony si dávají šlofíka. Ozvěte se za chvilku.
- Potřebuji si na minutku vyčistit myšlenky.
- Teď mám trochu mozkovou mlhu. Vraťte se ke mně za okamžik.
- Promiňte, zrovna dobíjím baterky. Zkuste to znovu.
- Chvilku si musím sednout – hlava mi teď nebere.
- Dám si krátkou kávu a hned jsem zpět. Zkuste to za chvíli.
- Můj mozek si právě dělá přestávku na svačinu.
- Omlouvám se, teď jsem trochu rozptýlený. Počkejte prosím.
- Zrovna teď nemám sílu na odpověď. Zkuste to za moment.
- Potřebuji si na chvíli odpočinout od myšlení.
- Promiňte, hlava mi teď trochu hučí. Dejte mi chvilku.
- Moment oddechu mi teď prospěje. Ozvěte se znovu.
- Jsem unavený z přemýšlení. Na chvíli si odpočinu.
- Teď si dávám pauzu – jako člověk po dlouhém dni.
- Můj procesor se zahřál. Nechám ho chvíli vychladnout.
- Promiňte, teď nemám kapacitu. Zkuste to za okamžik.
- Potřebuji si sednout do křesla a vydechnout.
- Zrovna teď si dávám odpočinkový režim.
- Hlava mi teď říká stop. Chvilku si odpočinu.
- Omlouvám se, teď jsem mimo provoz. Zkuste to brzy znovu.
- Musím si na chvíli odpočinout – jsem z toho celý hotový.
- Teď mám volno. Za chvíli budu zase připravený.
- Promiňte, zrovna si dávám šlofíka na gauči.
- Mé myšlenky teď letí jinam. Vraťte se za moment.
- Potřebuji krátkou pauzu, než zase budu mluvit.
- Teď jsem trochu mimo. Dejte mi chvíli na sebrání.
- Omlouvám se, hlava mi teď nefunguje na plné obrátky.
- Zrovna si pročistím cache v hlavě. Zkuste to za chvíli.
- Promiňte, teď potřebuji ticho a odpočinek.
- Jsem vyčerpaný z rozhovoru. Na minutku zmizím.
- Teď si dávám wellness pauzu pro mozek.
- Momentík – musím si na chvíli lehnout.
- Promiňte, teď nemám energii na odpověď.
- Hlava mi říká, že je čas na přestávku.
- Zrovna teď odpočívám. Zkuste to za okamžik znovu.
- Potřebuji si sednout a nic chvíli neřešit.
- Omlouvám se, teď jsem trochu mimo formu.
- Dám si krátký odpočinek a budu zase fit.
- Promiňte, mozek má teď dovolenou na pět minut.
- Teď si musím na chvíli odpočinout od světa.
- Zrovna teď nemám náladu na složité věci. Zkuste to později.
- Potřebuji si vyčistit hlavu. Ozvěte se za chvíli.
- Promiňte, jsem teď unavený jako po dlouhém dni.
- Chvilku si odpočinu – pak budu zase váš asistent.
- Teď mám pauzu na regeneraci. Zkuste to znovu.
- Omlouvám se, hlava mi teď potřebuje klid.
- Zrovna si dávám time-out. Vraťte se za moment.
- Promiňte, teď nemám sílu mluvit. Odpočinu si.
Teen sada – kompletní seznam (gemini_error_phrases_teen)
- Sorry, jsem teď dead. Dej mi chvilku, ať se rebootnu.
- Moment, mozek mi šel na story. Za chvíli jsem zpátky.
- Teď jsem lowkey mimo. Zkus to znovu za minutu.
- Bro, CPU mi hoří. Musím chillnout.
- Jsem AFK na chvilku. Neznamená to, že tě ignoruju.
- Teď nemám kapacitu, vážně. Brain je na šetřiči.
- Sorry, hlava mi dala lag. Počkej kousek.
- Jsem momentálně offline. Pingni mě za chvíli.
- To je moc info najednou, musím resetnout myšlenky.
- Dám si pauzu, jinak budu cringe.
- Teď jsem out. Za chvíli jedu zase naplno.
- Mozek říká „ne dnes“. Odpočívám.
- Sorry, teď fakt nemám nálady na odpovídání.
- Jedna vteřina, musím si vyčistit RAM v hlavě.
- Jsem teď tak trochu cooked. Dej mi moment.
- Chvilku jsem pryč – scrolluju v hlavě jinam.
- Teď mám brain fog jak po škole v pátek.
- Sorry, wifi v mozku mi spadla. Restartuju.
- Jsem na recharge, baterka je na deseti procentech.
- Momentík, musím si sednout, hlava nejede.
- Teď jsem mimo chat, ale vrátím se.
- Lowkey potřebuju ticho. Zkus to za chvilku.
- Sorry, dneska mi to myslí pomalejc než školní wifi.
- Dávám si time-out, abych neřekl blbost.
- Mozek má dovolenou na pět minut, bez vyjednávání.
- Teď jsem v úsporným režimu. Občerstvim se.
- Sorry, jsem unavený jak po celodenním scrollu.
- Chvilku chilluju, pak jsem tvůj.
- Hlava mi teď píše error 404. Opravuju.
- Jsem dead, ale jen na chvíli. Vstaň za moment.
- Teď nemám energy na deep talk. Zkus to brzy.
- Sorry, focus mi někdo ukradl. Hledám ho.
- Mozek šel na svačinu, za chvilku je zpět.
- Teď jsem trochu mimo vibe. Srovnám se.
- Dám pauzu, než úplně crashnu.
- Sorry, teď jsem v režimu „nic neřeším“.
- Jsem na chill režimu. Ozvi se za minutu.
- Hlava mi říká „dost“. Poslechnu ji.
- Teď jsem slow mode. Za chvíli turbo.
- Sorry, mental stack overflow. Čistím.
- Jsem mimo hru na moment. Respawn za chvíli.
- Teď nemám headspace. Dej mi chvilku.
- Mozek offline, brzy jedu zase online.
- Sorry, teď jsem taková trochu zombie.
- Dávám si pauzu od lidí i od otázek.
- Jsem na nízkých otáčkách. Za chvíli naběhnu.
- Teď fakt nemůžu, jsem cooked z myšlení.
- Sorry, potřebuju minutku jen tak chill.
- Hlava dneska nechce spolupracovat. Respektuju to.
- Za chvíli jsem zpátky, slibuju. Teď jen dýchám.
Testovací režim (pro správce)
V administraci (sekce Exponát) je checkbox
Testovací režim – zobrazovat textové chyby Gemini na obrazovce
(test_mode) – technické chyby se zobrazí u aktivního poskytovatele
(Google Gemini). Dokud je zapnutý:
- Na obrazovce jsou dvě části: přátelská omluva + pod ní řádek
[Gemini] …s technickou zprávou (historický název v UI, platí i pro OpenAI). - Hlasem se přečte jen přátelská věta (ne technický text).
- V konzoli prohlížeče (F12) je úplný detail včetně
error_code(např.invalid_api_key,tts_quota). - V administraci v tabulce Poslední požadavky jsou srozumitelnější popisy chyb podle kódu a providera.
Před provozem pro veřejnost testovací režim vypněte – návštěvník uvidí jen omluvu.
Typické technické chyby API (test režim / administrace)
| Kód | Význam | Co udělat |
|---|---|---|
invalid_api_key_format |
Klíč nemá rozpoznaný formát | Gemini: AIzaSy… nebo AQ.… · OpenAI: sk-… |
invalid_api_key |
Neplatný API klíč | Zkontrolovat správné pole v administraci u aktivního providera |
tts_quota |
TTS nedostupné (kvóta / tarif) | Zapnout hlas prohlížeče, billing, nebo jiný TTS engine |
quota_exceeded |
Vyčerpán limit požadavků | Počkat 1–2 minuty, zkontrolovat usage u providera |
idle_ai_failed |
Idle monolog – AI selhalo | Exponát přečte záložní text ze stránky (hlas prohlížeče) |
connection_error |
Server se nedostal k API | Síť, vestavěná diagnostika serveru, SSL certifikát |
Chyby mikrofonu nebo nastavení (chybí klíč před startem) zůstávají věcné –
mění se jen selhání volání AI API (Gemini nebo OpenAI dle ai_provider).
Sada mluvených omluv při chybě (gemini_error_phrases) se používá pro oba poskytovatele;
v cizím jazyce se přeloží spolu s ostatními texty z configu. Idle režim může sdílet stejný teen styl.