Karta pisana działa zawsze, dla każdego obsługiwanego języka i bez internetu. Odczyt głosowy to funkcja dodatkowa (dostępna w AllerGo Pro) i zależy od czegoś, czego aplikacja nie kontroluje: od syntezatora mowy zainstalowanego w Twoim telefonie.
Dlaczego nie ma tu listy języków
Nie publikujemy stałej listy „obsługiwanych głosów”, bo taka lista byłaby nieprawdziwa u części użytkowników. Dostępność głosu zależy jednocześnie od:
- silnika mowy zainstalowanego na urządzeniu (najczęściej Google, na części telefonów silnik producenta),
- wersji tego silnika — producenci dodają i usuwają głosy w aktualizacjach,
- modelu telefonu i wersji Androida,
- tego, czy dany głos został już pobrany na urządzenie.
Ta sama karta może więc zostać przeczytana na jednym telefonie, a na innym nie. Zamiast listy, która szybko się zdezaktualizuje, aplikacja sprawdza stan bezpośrednio na Twoim urządzeniu i pokazuje go przy ikonie głośnika.
Co pokazuje aplikacja
- Zwykła ikona głośnika — głos dla języka karty jest dostępny.
- Przekreślona ikona głośnika — syntezator mowy w Twoim urządzeniu nie obsługuje tego języka. Nie da się tego naprawić doinstalowaniem głosu; skorzystaj z karty pisanej.
Jeżeli głosu po prostu brakuje na urządzeniu, ale silnik go zna, AllerGo Pro próbuje go pobrać w tle już wtedy, gdy wybierzesz kraj docelowy lub język karty — wyłącznie przez Wi-Fi albo inne połączenie nietaryfowe, żeby nie wydawać Twojego pakietu danych bez pytania. Powodzenie zależy od silnika mowy, urządzenia i połączenia, i nie jest gwarantowane.
Jeśli w chwili wyboru kraju masz tylko dane komórkowe, AllerGo zapyta raz, czy pobrać głos mimo to. Odpowiedź zapamiętuje osobno dla każdego języka i nie wraca z tym samym pytaniem.
Sprawdź przed wyjazdem
To najważniejsza rada na tej stronie. Wybierz kraj i naciśnij głośnik jeszcze wtedy, gdy masz internet — w domu, na lotnisku, w hotelu z Wi-Fi. Wtedy brakujący głos zdąży się pobrać i będzie działać także później, bez sieci. Jeśli sprawdzisz to dopiero na miejscu i bez zasięgu, może być za późno.
Naciśnięcie głośnika liczy się jako Twoja decyzja, więc pobranie ruszy wtedy także przez sieć komórkową. Samo z siebie, w tle, AllerGo czeka na Wi-Fi.
Jak sprawdzić i zmienić syntezator mowy w telefonie
Ścieżka różni się między producentami, ale zwykle wygląda tak:
- Otwórz Ustawienia telefonu.
- Wejdź w Ułatwienia dostępu albo System → Języki i metody wprowadzania.
- Wybierz Zamiana tekstu na mowę (albo „Wyjście zamiany tekstu na mowę”).
- Zobaczysz, który silnik jest domyślny. Ikona koła zębatego obok niego prowadzi do instalacji danych głosowych — tam sprawdzisz, jakie języki są dostępne i pobierzesz brakujące.
- Jeśli na telefonie jest więcej niż jeden silnik, możesz w tym samym miejscu wybrać inny jako domyślny. Bywa, że jeden silnik zna język, którego nie zna drugi.
Bezpieczeństwo
Jeżeli aplikacja nie potrafi przeczytać karty w języku, który jest na niej napisany, celowo nie odtwarza niczego. Przeczytanie obcego tekstu głosem innego języka brzmiałoby jak bełkot i mogłoby zostać źle zrozumiane — przy informacji o alergiach cisza jest bezpieczniejsza. W takiej sytuacji pokaż kartę pisaną albo wydrukowany PDF.