Aplikacja Pace Control do odtwarzania komunikatów głosowych używa mechanizmu syntezy mowy dostępnego w Androidzie. Aplikacja sama w sobie nie zawiera żadnych nagranych komunikatów. Dlatego też bardzo istotne jest odpowiednie skonfigurowanie telefonu, aby umożliwić bezproblemową współpracę między aplikacją a systemem. Niepoprawna konfiguracja może skutkować całkowitym brakiem komunikatów głosowych, "losowym" ich zanikaniem, niską jakością mowy czy też niepoprawnymi gramatycznie lub intonacyjnie wypowiedziami. Jeśli doświadczasz tego rodzaju problemów, lub chciałbyś się przed nimi uchronić, zastosuj się do poniższych wskazówek.
Aplikacja Pace Control potrafi sama wykryć potencjalne problemy z konfiguracją silnika zamiany tekstu na mowę w systemie i informuje użytkownika o problemach proponując akcje naprawcze. Mimo tego sugerujemy dokładne przeczytanie niniejszej strony, aby lepiej zrozumieć, co dokładnie aplikacja sugeruje i dlaczego.
Aplikacja Pace Control jest testowana pod kątem generowanych komunikatów głosowych wraz z silnikiem zamiany tekstu na mowę Google'a. W takim połączeniu gwarantujemy poprawną pracę aplikacji i generowanie prawidłowych i dobrze brzmiących komunikatów. Wspomniany silnik na większości telefonów jest zainstalowany domyślnie, jednak nie jest to reguła, dlatego zalecamy sprawdzenie, czy masz go na swoim telefonie.
Aby zweryfikować, czy masz zainstalowany syntezator mowy Google'a możesz użyć jednego z dwóch polecanych przez nas sposobów:
Jeśli silnik Google'a jest zainstalowany, Pace Control będzie z niego korzystał nawet, jeśli inny silnik wybrany jest w opcjach telefonu jako preferowany.
Gdy w urządzeniu nie jest zainstalowany silnik Google'a aplikacja Pace Control podejmie próbę użycia innego - tego, który jest preferowany. W tym przypadku, jednak, nie gwarantujemy uzyskania całkowicie poprawnej współpracy.
Uwaga. Zakładamy, że ewentualny problem związany z brakiem silnika zamiany tekstu na mowę Google'a został rozwiązany i że silnik ten jest zainstalowany na urządzeniu.
Trzeba mieć na uwadze, że poniżej opisane czynności mogą się różnić w drobnych szczegółach w zależności od wersji systemu Android oraz zainstalowanej wersji silnika syntezy mowy.
Do generowania mowy silnik syntezy mowy używa danych związanych z językiem, w którym mają być wypowiadane komunikaty. Ponieważ dane te mają dość istotny rozmiar, domyślnie nie są instalowane lub są instalowane tylko dla najbardziej popularnych języków. Inne języki, takie jak np. polski, z reguły nie mają domyślnie dostępnych danych głosowych. Silnik Google'a w takim przypadku, ponieważ nie potrafi zamienić tekstu na mowę, próbuje sobie radzić komunikując się z serwerami znajdującymi się w internecie. Wysyła żądanie do serwera, serwer przetwarza tekst na mowę, po czym odsyła wynik do telefonu. Taki sposób działania niesie ze sobą istotne konsekwencje:
Aby uniknąć tych przykrych konsekwencji należy zadbać o to, aby silnik zamiany tekstu na mowę dysponował danymi dla języka, w którym Pace Control ma generować komunikaty głosowe. Wykonaj następujące kroki, aby sprawdzić, czy dane są zainstalowane i ewentualnie je zainstalować:
Po wykonaniu tych czynności, wszelkie ewentualne problemy z komunikatami głosowymi powinny ustąpić.